<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Carlos Furushima &#8211; Furushima</title>
	<atom:link href="https://furushima.com.br/blog/author/carlos-furushima/feed/" rel="self" type="application/rss+xml" />
	<link>https://furushima.com.br</link>
	<description>- Consultoria de Banco de Dados &#124; Furushima</description>
	<lastBuildDate>Mon, 03 Nov 2025 22:02:24 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://furushima.com.br/wp-content/uploads/2024/02/cropped-favicon-32x32.png</url>
	<title>Carlos Furushima &#8211; Furushima</title>
	<link>https://furushima.com.br</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>secondary_vnic_all_configure.sh</title>
		<link>https://furushima.com.br/blog/secondary_vnic_all_configure-sh/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Mon, 03 Nov 2025 21:25:56 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2917</guid>

					<description><![CDATA[Script oficial da Oracle Cloud que detecta e configura automaticamente todas as VNICs secundárias anexadas a uma VM Linux. Ideal para multihoming, separação de redes (app/backup), rotas dedicadas e cenários de alta disponibilidade. Faça o Download do script abaixo : https://raw.githubusercontent.com/oracle/terraform-examples/master/examples/oci/connect_vcns_using_multiple_vnics/scripts/secondary_vnic_all_configure.sh]]></description>
										<content:encoded><![CDATA[
<p>Script oficial da Oracle Cloud que <strong>detecta e configura automaticamente todas as VNICs secundárias</strong> anexadas a uma VM Linux.<br></p>



<ul class="wp-block-list">
<li><strong>Sobe as interfaces</strong> correspondentes às VNICs secundárias;</li>



<li><strong>Obtém o IP</strong> (via DHCP) ou aplica o IP estático já definido;</li>



<li><strong>Cria rotas e regras de policy routing</strong> por interface, isolando o tráfego por sub-rede;</li>



<li><strong>Persiste a configuração</strong> para sobreviver a reinicializações;</li>



<li>É <strong>idempotente</strong> (pode ser executado várias vezes) e dispensa reboot após anexar a VNIC.</li>
</ul>



<p>Ideal para <strong>multihoming</strong>, separação de redes (app/backup), rotas dedicadas e cenários de alta disponibilidade.</p>



<p></p>



<p>Faça o Download do script abaixo : </p>



<div class="wp-block-file aligncenter"><a id="wp-block-file--media-36d113fa-25db-4bd4-9ba6-1db1ffc5ed86" href="https://furushima.com.br/wp-content/uploads/2025/11/vnic.zip">vnic</a><a href="https://furushima.com.br/wp-content/uploads/2025/11/vnic.zip" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-36d113fa-25db-4bd4-9ba6-1db1ffc5ed86">Baixar</a></div>



<p></p>



<p class="has-text-align-center"><a href="https://raw.githubusercontent.com/oracle/terraform-examples/master/examples/oci/connect_vcns_using_multiple_vnics/scripts/secondary_vnic_all_configure.sh">https://raw.githubusercontent.com/oracle/terraform-examples/master/examples/oci/connect_vcns_using_multiple_vnics/scripts/secondary_vnic_all_configure.sh</a></p>



<p></p>



<p></p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="#!/usr/bin/env bash

# Copyright (c) 2018, Oracle and/or its affiliates.
# The Universal Permissive License (UPL), Version 1.0
#
# Oracle OCI Virtual Cloud Networks IP configuration script
#
# 2017-10-24 initial release
# 2017-11-21 filter out VLANs if VM
# 2017-11-21 inhibit namespaces for ubuntu 16
# 2018-02-12 fix sshd typo in help
# 2018-02-20 update copyright notice
# 2018-03-21 fix to add src routing on primary VNIC when not using namespaces
# 2018-04-05 add note on multiple VCNs
# 2018-05-10 fix to delete config by deleting default route before deleting table, added -v option
# 2018-05-22 fix to ignore interfaces enslaved to a master device
# 2018-09-14 allow namespaces for Ubuntu 16 since problems with DHCP are fixed, and inhibit for all OL/Centos 6
# 2018-09-19 fix os name and version setting for centos 6 images
# 2018-09-19 fix ip addr parsing to remove MAC VLAN interfaces
# 2018-10-25 fix secondary private ip src routing
# 2018-10-31 fix misc routing setup, fix multiple ifaces on same subnet

declare -r THIS=$(basename &quot;$0&quot;)
declare -r MD_URL='http://169.254.169.254/opc/v1/vnics/'
declare -r NA='-'
declare -r RTS_FILE='/etc/iproute2/rt_tables'
declare -ir RT_ID_MIN=10 # in case lower ones are reserved
declare -ir RT_ID_MAX=255
declare -r RT_FORMAT_BM='ort${nic}vl${vltag}'
declare -r RT_FORMAT_VM='ort${nic}'
declare -r DEF_NS_FORMAT_BM='ons${nic}vl${vltag}'
declare -r DEF_NS_FORMAT_VM='ons${nic}'
declare -r MACVLAN_FORMAT='${iface}.${vltag}' # note awk script looks for this (max 15 chars)
declare -r VLAN_FORMAT='${iface}v${vltag}' # (max 15 chars)
declare -ir MTU=9000
declare -r ADD='ADD'
declare -r DELETE='DELETE'
declare -r YES='YES'
declare -r CURL=$(which curl)
declare -r IP=$(which ip)
declare -r SSHD=$(which sshd)
declare -r MODPROBE=$(which modprobe)
declare -r OS_RELEASE='/etc/os-release'
if [ -f &quot;$OS_RELEASE&quot; ]; then
    declare -r OS_ID=$(grep -ws ID $OS_RELEASE | cut -f 2 -d '=' | tr -d '&quot;' | tr '[:upper:]' '[:lower:]')
    declare -r OS_VERSION=$(grep -ws VERSION_ID $OS_RELEASE | cut -f 2 -d '=' | tr -d '&quot;')
else
    declare -r OS_RELEASE_alt='/etc/redhat-release'
    if [ -f &quot;$OS_RELEASE_alt&quot; ]; then
        declare -r OS_ID=$(cat $OS_RELEASE_alt|cut -f 1 -d ' ' | tr '[:upper:]' '[:lower:]')
        declare -r OS_VERSION=$(cat $OS_RELEASE_alt | cut -f 3 -d ' ')
    fi
fi
if [ -n &quot;$OS_VERSION&quot; ]; then
    declare -r OS_MAJ_VERSION=$(echo $OS_VERSION | cut -f 1 -d '.')
fi
declare -r SYS_CLASS_NET='/sys/class/net'
declare -A VIRTUAL_IFACES
declare IS_VM=''
declare -a MACS # all (unique) macs
declare -A MD_I_BY_MAC # index into arrays by MAC
declare -a MD_MACS
declare -a MD_ADDRS
declare -a MD_VLTAGS
declare -a MD_SCIDRS
declare -a MD_SPREFIXS
declare -a MD_SBITSS
declare -a MD_VIRTRTS
declare -a MD_VNICS
declare -a MD_NIC_IS # not set at all if vm
declare -a MD_CONFIGS # $ADD if vnic added
declare -A DUP_ADDRS # hash of addrs that appear more than once
declare -A DUP_SADDRS # hash of subnet addrs that appear more than once
# items use $NA to mean null
declare -A IP_I_BY_MAC # index into arrays by MAC
declare -a IP_MACS # runs of dups if sec addrs
declare -a IP_NSS
declare -a IP_IFACES
declare -a IP_ADDRS
declare -a IP_SADDRS
declare -a IP_SBITSS
declare -a IP_VIRTRTS
declare -a IP_STATES
declare -a IP_VLANS
declare -a IP_VLTAGS # vltag (0 if phys iface)
declare -a IP_SECADS # set to $YES if secondary addr
declare -a IP_SRCS # set to $YES if src hint
declare -a IP_NIC_IS # nic index of iface
declare -a IP_CONFIGS # $DELETE if vnic deleted
declare -a NIC_IP_IS # index of physical iface for nic index
declare -A NIC_I_BY_PHYS_IP_I # nic index for physical iface ip_i
# be sure to clear any IP_ arrays above in the read function
# options:
declare QUIET=''
declare DEBUG=''
declare START_SSHD=''
declare USE_NS=''
declare NS_FORMAT=''
declare -a SEC_ADDRS
declare -a SEC_VNICS

declare -r IFACE_AWK_SCRIPT='/tmp/oci_vcn_iface.awk'
cat &gt;$IFACE_AWK_SCRIPT &lt;&lt;'EOF'
function prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad) {
    if (iface != &quot;&quot;) printf &quot;%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n&quot;, mac, iface, addr, sbits, state, vlan, vltag, secad
}
BEGIN { iface = &quot;&quot;; addr = &quot;-&quot; }
/^[0-9]/ {
    # if not the first and prev was not a mac vlan then print previous (note print at end too)
    if (addr == &quot;-&quot;) prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad)
    addr = &quot;-&quot;
    sbits = &quot;-&quot;
    state = &quot;-&quot;
    macvlan = &quot;-&quot;
    vlan = &quot;-&quot;
    vltag = &quot;-&quot;
    secad = &quot;-&quot;
    if ($0 ~ /BROADCAST/ &amp;&amp; $0 !~ /UNKNOWN/ &amp;&amp; $0 !~ /NO-CARRIER/ &amp;&amp; $0 !~ /master /) {
        i = index($2, &quot;@&quot;)
        if (1 &lt; i) {
            j = index($2, &quot;.&quot;)
            if (j &lt; i) { # mac vlan (not used, no addrs)
                macvlan = substr($2, 1, i - 1)
                iface = substr($2, i + 1, length($2) - i - 1) # skip : at end
                addr = &quot;&quot; # skip the mac vlan iface
            } else { # vlan
                vlan = substr($2, 1, i - 1)
                # extract iface/vltag from macvlan
                iface = substr($2, i + 1, j - i - 1)
                vltag = substr($2, j + 1, length($2) - j - 1) # skip : at end
            }
        } else {
            i = index($2, &quot;:&quot;)
            if (i &lt;= 1) { print &quot;cannot find interface name&quot;; exit 1 }
            iface = substr($2, 1, i - 1)
        }
        if ($0 ~ /LOWER_UP/) state = &quot;UP&quot;
        else state = &quot;DOWN&quot;
    } else iface = &quot;&quot;
    next
}
/ link\/ether / { mac = tolower($2) }
/ inet [0-9]/ {
    i = index($2, &quot;/&quot;)
    if (i &lt;= 1) { print &quot;cannot find interface inet address&quot;; exit 1 }
    if (addr != &quot;-&quot;) secad = &quot;YES&quot;
    addr = substr($2, 0, i - 1)
    sbits = substr($2, i + 1, length($2) - i)
    prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad)
}
END { if (addr == &quot;-&quot;) prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad) }
EOF

oci_vcn_err() {
    echo &quot;Error: $1&quot; &gt;&amp;2
    exit 1
}

oci_vcn_warn() {
    echo &quot;Warning: $1&quot; &gt;&amp;2
}

oci_vcn_info() {
    [ -n &quot;$QUIET&quot; ] || echo &quot;Info: $1&quot; &gt;&amp;2
}

oci_vcn_debug() {
    [ -z &quot;$DEBUG&quot; ] || echo &quot;Debug: $1&quot; &gt;&amp;2
}

oci_vcn_virtual_ifaces_read() {
    VIRTUAL_IFACES=()
    local iface
    for iface in $(ls $SYS_CLASS_NET); do
        if ls -l $SYS_CLASS_NET/$iface | grep -wq virtual; then
            VIRTUAL_IFACES[$iface]='t'
        fi
    done
}

oci_vcn_md_read() {
    # sets all MD data arrays and their index I_BY_MAC
    local -r tmpfile=$(mktemp /tmp/oci_vcn_md.XXXXX)

    # MD notes:
    # vnic order: primary first, then time created (and therefore vltag/nic)
    # BM notes: (1) may be interleaved wrt nic index (i.e. all nic 0 not guaranteed before all nic 1)
    # (2) nicIndex was supported starting around 8/23/17, but will not appear on previously
    # launched instances unless refreshed by a vnic attach or detach after that date

    # parse: force json fields on separate lines
    # WARNING: assumes no string values with commas or double quotes
    # WARNING: assumes no sub-objects with identical field names
    [ -n &quot;$CURL&quot; ] || oci_vcn_err &quot;cannot find curl command&quot;
    $CURL -s $MD_URL | tr , '\n' &gt;&quot;$tmpfile&quot; || oci_vcn_err &quot;cannot read metadata&quot;
    MD_MACS=($(grep -w macAddr &quot;$tmpfile&quot; | cut -f 4 -d '&quot;')) || exit $? # string
    local -i i
    for i in $(seq 0 $((${#MD_MACS[@]} - 1))); do
        MD_MACS[$i]=&quot;${MD_MACS[$i],,}&quot;
    done
    MD_ADDRS=($(grep -w privateIp &quot;$tmpfile&quot; | cut -f 4 -d '&quot;')) # string
    MD_VLTAGS=($(grep -w vlanTag &quot;$tmpfile&quot; | cut -f 2 -d ':' | tr -d ' ')) # integer
    MD_VIRTRTS=($(grep -w virtualRouterIp &quot;$tmpfile&quot; | cut -f 4 -d '&quot;')) # string
    local s
    for s in $(grep -w subnetCidrBlock &quot;$tmpfile&quot; | cut -f 4 -d '&quot;'); do # string
        MD_SCIDRS+=(${s})
        MD_SPREFIXS+=(${s%/*})
        MD_SBITSS+=(${s#*/})
    done
    MD_VNICS=($(grep -w vnicId &quot;$tmpfile&quot; | cut -f 4 -d '&quot;'))
    MD_NIC_IS=($(grep -w nicIndex &quot;$tmpfile&quot; | cut -f 2 -d ':' | tr -d ' '))

    # do some validity checks on md data
    [ ${#MD_MACS[@]} -eq ${#MD_ADDRS[@]} ] || oci_vcn_err &quot;invalid metadata: MAC or IP addresses are missing&quot;
    [ ${#MD_MACS[@]} -eq ${#MD_VLTAGS[@]} ] || oci_vcn_err &quot;invalid metadata: MAC or VLAN tags are missing&quot;
    [ ${#MD_MACS[@]} -eq ${#MD_VIRTRTS[@]} ] || oci_vcn_err &quot;invalid metadata: MAC or virtual router addresses are missing&quot;
    [ ${#MD_MACS[@]} -eq ${#MD_SPREFIXS[@]} ] || oci_vcn_err &quot;invalid metadata: MAC or subnets are missing&quot;
    [ ${#MD_MACS[@]} -eq ${#MD_VNICS[@]} ] || oci_vcn_err &quot;invalid metadata: MAC or VNIC ids are missing&quot;
    for i in $(seq 0 $((${#MD_MACS[@]} - 1))); do
        [[ ${MD_ADDRS[$i]} =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]] || oci_vcn_err &quot;invalid metadata: address IP format incorrect: ${MD_ADDRS[$i]}&quot;
        [[ ${MD_VLTAGS[$i]} =~ ^[0-9]+$ ]] || oci_vcn_err &quot;invalid metadata: VLAN tag incorrect: ${MD_VLTAGS[$i]}&quot;
        [[ ${MD_VIRTRTS[$i]} =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]] || oci_vcn_err &quot;invalid metadata: virtual router address format incorrect: ${MD_VIRTRTS[$i]}&quot;
        [[ ${MD_SPREFIXS[$i]} =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]] || oci_vcn_err &quot;invalid metadata: subnet prefix format incorrect: ${MD_SPREFIXS[$i]}&quot;
    done

    # set vm flag based on existence of nic index (see override in oci_vcn_ip_read)
    # get the virtual interfaces if VM
    if [ ${#MD_NIC_IS[@]} -eq 0 ]; then
        IS_VM='t'
        oci_vcn_virtual_ifaces_read
    fi

    # create reverse lookup
    for i in &quot;${!MD_MACS[@]}&quot;; do
        MD_I_BY_MAC[${MD_MACS[$i]}]=$i
    done
    rm &quot;$tmpfile&quot;

    # find the duplicate addrs, if any
    local -A addrs=()
    local addr
    for addr in &quot;${MD_ADDRS[@]}&quot;; do
        if [ -n &quot;${addrs[$addr]}&quot; ]; then DUP_ADDRS[$addr]='t'; fi
        addrs[$addr]='t'
    done

    # find the duplicate subnet addrs, if any
    local -A saddrs=()
    for addr in &quot;${MD_SPREFIXS[@]}&quot;; do
        if [ -n &quot;${saddrs[$addr]}&quot; ]; then DUP_SADDRS[addr]='t'; fi
        saddrs[addr]='t'
    done
}

oci_vcn_ip_route_table_name() {
    local -ir nic=$1 # format looks for &quot;${nic}&quot;, note this is really $nic_i
    local -ir vltag=$2
    local format=&quot;$RT_FORMAT_VM&quot;

    [ -n &quot;$IS_VM&quot; ] || format=&quot;$RT_FORMAT_BM&quot;
    eval echo &quot;$format&quot;
}

oci_vcn_ip_route_table_name_ip_i() {
    # use only when ip already setup
    local -ir ip_i=$1
    local -ir nic_i=${IP_NIC_IS[$ip_i]}
    local -ir vltag=${IP_VLTAGS[$ip_i]}

    oci_vcn_ip_route_table_name $nic_i $vltag
}

oci_vcn_ip_route_table_exists() {
    local -r rt_name=$1
    if grep -qsw $rt_name $RTS_FILE; then
        echo &quot;$rt_name&quot;
    fi
}

oci_vcn_ip_route_table_find_unused_id() {
    # read all the current route table id/name pairs
    # mapfile will create array with each line an element
    local lines
    mapfile -t lines &lt; &lt;(cat $RTS_FILE | grep -E '^[0-9]' | tr '\t' ' ' | tr -s ' ' ' ') || oci_vcn_err &quot;cannot read route tables file $RTS_FILE&quot;
    local line
    local -A rt_by_id
    for line in &quot;${lines[@]}&quot;; do
        local -a pair=($line)
        local id=${pair[0]}
        local name=${pair[1]}
        rt_by_id[$id]=$name
    done

    # find first id not used
    local -i unused=-1
    local -i i
    for i in $(seq $RT_ID_MIN $RT_ID_MAX); do
        if [ -z &quot;${rt_by_id[$i]}&quot; ]; then
            unused=$i
            break
        fi
    done
    [ $unused -ne -1 ] ||  oci_vcn_err &quot;cannot find unused id in route tables file $RTS_FILE&quot;
    echo $unused
}

oci_vcn_ip_route_table_create() {
    local -ir nic_i=$1
    local -ir vltag=$2
    local -r skip_if_exists=$3
    local -r rt_name=$(oci_vcn_ip_route_table_name $nic_i $vltag)

    # Check if the route table exists
    local rt_exists
    rt_exists=$(oci_vcn_ip_route_table_exists $rt_name) || exit $?
    if [ -n &quot;$rt_exists&quot; ]; then # already exists
        if [ -n &quot;$skip_if_exists&quot; ]; then
            oci_vcn_debug &quot;create route table $rt_name already exists, skipping&quot;
            return
        fi
        oci_vcn_warn &quot;route table $rt_name already exists, reusing&quot;
    else # create
        local -i rt_id
        rt_id=$(oci_vcn_ip_route_table_find_unused_id) || exit $?
        oci_vcn_debug &quot;create route table $rt_name ($rt_id)&quot;
        echo &quot;$rt_id    $rt_name&quot; &gt;&gt; $RTS_FILE
    fi
    echo &quot;$rt_name&quot;
}

oci_vcn_ip_route_table_del() {
    local -r rt_name=$1
    local -r tmpfile=$(mktemp /tmp/oci_vcn_rt_tables.XXXXX)

    if ! grep -qsw $rt_name $RTS_FILE; then
        oci_vcn_debug &quot;rt $rt_name not in $RTS_FILE&quot;
        return
    fi
    oci_vcn_debug &quot;rt $rt_name delete&quot;
    cp -p $RTS_FILE &quot;$tmpfile&quot; # in case grep fails
    grep -vw $rt_name $RTS_FILE &gt; &quot;$tmpfile&quot;
    mv &quot;$tmpfile&quot; $RTS_FILE
    echo 't'
}

oci_vcn_ip_routing_add() {
    local -ir md_i=$1
    local -ir nic_i=$2
    local -r iface=$3
    local -r ns=$4
    local -r skip_if_exists=$5
    local -ir vltag=&quot;${MD_VLTAGS[$md_i]}&quot;
    local -r addr=&quot;${MD_ADDRS[$md_i]}&quot;
    local -r sprefix=&quot;${MD_SPREFIXS[$md_i]}&quot;
    local -r virtrt=&quot;${MD_VIRTRTS[$md_i]}&quot;
    local -r scidr=&quot;${MD_SCIDRS[$md_i]}&quot;

    # set a default route to the gateway/virtual router
    if [ -n &quot;$ns&quot; ]; then
        local -r nscmd=&quot;netns exec $ns $IP&quot;
        # using a namespace: iface is assumed only one in namespace, so just set a
        # default route to the gateway in the main route table
        oci_vcn_debug &quot;default route add&quot;
        $IP $nscmd route add default via $virtrt || oci_vcn_err &quot;cannot add namespace $ns default gateway $virtrt&quot;
        oci_vcn_info &quot;added namespace $ns default route to gateway $virtrt&quot;
    else
        # the default route (in main route table) already defined through primary vnic.
        # this adds a rule to lookup a route table for any packets sourced from addr
        # and then the route table has the default route for that addr.
        # this allows packets from protocol services that reply with src addr
        # set to route back out through the iface (prevents asymmetric routing).

        # check for dup addrs and subnet addrs
        if [ -n &quot;${DUP_ADDRS[$addr]}&quot; ]; then
            oci_vcn_warn &quot;IP address $addr is a duplicate, skipping creating source route rule&quot;
            return
        fi
        [ -z &quot;${DUP_SADDRS[$sprefix]}&quot; ] || oci_vcn_warn &quot;duplicate subnet prefix $sprefix&quot;

        # create route table and add a default route via the gateway, and subnet route
        local rt_name
        rt_name=$(oci_vcn_ip_route_table_create $nic_i $vltag $skip_if_exists) || exit $?
        [ -n &quot;$rt_name&quot; ] || return
        oci_vcn_debug &quot;route table add rules&quot;
        $IP route add default via $virtrt dev $iface table $rt_name || oci_vcn_err &quot;cannot add default route via $virtrt on $iface to table $rt_name&quot;
        $IP route add $scidr dev $iface table $rt_name || oci_vcn_err &quot;cannot add subnet $scidr route on $iface to table $rt_name&quot;

        # create source-based rule to use table
        oci_vcn_debug &quot;src rule add&quot;
        $IP rule add from $addr lookup $rt_name || oci_vcn_err &quot;cannot add rule from $addr use table $rt_name&quot;
        oci_vcn_info &quot;added rule for routing from $addr lookup $rt_name with default via $virtrt&quot;
    fi
}

oci_vcn_ip_routing_del() {
    local -ir ip_i=$1
    local -r ns=&quot;${IP_NSS[$ip_i]#$NA}&quot;
    local -r iface=&quot;${IP_IFACES[$ip_i]}&quot;

    # for namespaces the subnet and default routes will be auto deleted with the namespace
    if [ -z &quot;$ns&quot; ]; then
        # delete rule
        local -r rt_name=$(oci_vcn_ip_route_table_name_ip_i $ip_i)
        local had_rule=''
        if $IP rule | grep -qsw $rt_name; then # rule(s) exists
            # note that there may be secondary private ips rules using the same table
            oci_vcn_debug &quot;rules to table $rt_name delete&quot;
            while $IP rule del lookup $rt_name 2&gt;/dev/null; do true; done
            had_rule='t'
        fi

        # delete route table
        local had_table
        had_table=$(oci_vcn_ip_route_table_del $rt_name) || exit $?
        ([ -z &quot;$had_rule&quot; ] &amp;&amp; [ -z &quot;$had_table&quot; ]) || oci_vcn_info &quot;removed routing on interface $iface&quot;
    fi
}

oci_vcn_ip_routing_sec_addr_add() {
    local -ir iface_ip_i=$1
    local -r addr=$2
    local -r ns=&quot;${IP_NSS[$iface_ip_i]#$NA}&quot;

    # need to add source rule so reuse the routing table from the primary private ip
    # not needed if in namespace
    # not needed if on pri iface (uses main route table for dest and default route)
    if [ -z &quot;$ns&quot; ] &amp;&amp; [ $iface_ip_i -ne 0 ]; then
        # create source-based rule to use iface's routing table
        local -r rt_name=$(oci_vcn_ip_route_table_name_ip_i $iface_ip_i)
        oci_vcn_debug &quot;sec addr src rule add&quot;
        $IP rule add from $addr lookup $rt_name || oci_vcn_err &quot;cannot add rule from secondary $addr use table $rt_name&quot;
        oci_vcn_info &quot;added rule for routing from secondary IP address $addr lookup $rt_name&quot;
    fi
}

oci_vcn_ip_routing_sec_addr_del() {
    local -ir ip_i=$1
    local -r addr=$2
    local -r ns=&quot;${IP_NSS[$ip_i]#$NA}&quot;

    # deconfig the routing (see comments in add)
    if [ -z &quot;$ns&quot; ] &amp;&amp; [ $ip_i -ne 0 ]; then
        $IP rule del from $addr 2&gt;/dev/null # ok if already deleted
        oci_vcn_info &quot;deleted rule for routing from secondary IP address $addr&quot;
    fi
}

oci_vcn_ip_routes_read() {
    #ip r list 192.168.1.0/24
    local -ir ip_i=$1
    local -r ns=&quot;${IP_NSS[$ip_i]#$NA}&quot;
    local -r iface=&quot;${IP_IFACES[$ip_i]}&quot;
    local nscmd=''
    local virtrt=&quot;$NA&quot;

    if [ -n &quot;$ns&quot; ]; then
        nscmd=&quot;netns exec $ns $IP&quot;
    else
        # no namespace: check for route table
        local -r rt_name=$(oci_vcn_ip_route_table_name_ip_i $ip_i)
        local rt_exists
        rt_exists=$(oci_vcn_ip_route_table_exists $rt_name) || exit $?
        if [ -n &quot;$rt_exists&quot; ]; then # exists
            # check for rule
            if $IP rule | grep -qsw $rt_name; then # rule exists that uses route table
                # look for default route in table, note table may exist but be empty
                # &quot;default via 10.0.0.1 dev ens3&quot;
                local -a def_entry
                def_entry=($($IP route show table $rt_name | grep -sw ^default))
                if [ -n &quot;${def_entry[2]}&quot; ]; then
                    virtrt=&quot;${def_entry[2]}&quot;
                    oci_vcn_debug &quot;default route: $virtrt&quot;
                else # emtpy table: delete rule and table
                    virtrt=&quot;$NA&quot;
                    oci_vcn_ip_routing_del $ip_i
                fi
            else # clean up route table since no rule uses it
                $(oci_vcn_ip_route_table_del $rt_name)
            fi
        fi
    fi

    # read the routes
    local sprefix=&quot;$NA&quot;
    local sbits=&quot;$NA&quot;
    local src=&quot;$NA&quot;
    # mapfile will create array with each line an element
    mapfile -t routes &lt; &lt;($IP $nscmd route | grep -w $iface) || oci_vcn_err &quot;cannot read IP routes for interface $iface&quot;
    local line
    for line in &quot;${routes[@]}&quot;; do
        local -a route=($line)
        if [ &quot;${route[0]}&quot; = 'default' ]; then
            # &quot;default via 10.0.0.1 dev ens3&quot;
            virtrt=&quot;${route[2]}&quot;
            oci_vcn_debug &quot;default route via: $virtrt&quot;
        elif [ &quot;${route[0]#169.}&quot; = &quot;${route[0]}&quot; ]; then # not cavium route
            # &quot;10.0.0.0/24 dev ens3 proto kernel scope link src 10.0.0.2&quot;
            local -i i
            for i in $(seq 0 $((${#route[@]} - 1))); do
                local x=&quot;${route[$i]}&quot;
                if [ $i -eq 0 ]; then
                    sprefix=${x%/*}
                    sbits=${x#*/}
                    if [ &quot;$sprefix&quot; = &quot;$sbits&quot; ]; then # not valid line
                        sprefix=&quot;$NA&quot;
                        sbits=&quot;$NA&quot;
                        break
                    else
                        oci_vcn_debug &quot;subnet route: $sprefix/$sbits&quot;
                    fi
                elif [ &quot;$x&quot; = 'src' ]; then src=&quot;$YES&quot;
                fi
            done
        fi
    done
    IP_VIRTRTS[$ip_i]=&quot;$virtrt&quot;
    IP_SADDRS[$ip_i]=&quot;$sprefix&quot;
    IP_SBITSS[$ip_i]=&quot;$sbits&quot;
    IP_SRCS[$ip_i]=&quot;$src&quot;
}

oci_vcn_macvlan_name() {
    local -r iface=$1
    local -r vltag=$2
    eval echo &quot;$MACVLAN_FORMAT&quot;
}

oci_vcn_vlan_name() {
    local -r iface=$1
    local -r vltag=$2
    eval echo &quot;$VLAN_FORMAT&quot;
}

oci_vcn_ip_ns_name() {
    local -ir nic=$1 # format looks for &quot;${nic}&quot;
    local -ir vltag=$2

    if [ -n &quot;$USE_NS&quot; ] &amp;&amp; [ -z &quot;$NS_FORMAT&quot; ]; then
        if [ -n &quot;$IS_VM&quot; ]; then NS_FORMAT=&quot;$DEF_NS_FORMAT_VM&quot;
        else NS_FORMAT=&quot;$DEF_NS_FORMAT_BM&quot;; fi
    fi
    eval echo &quot;$NS_FORMAT&quot;
}

oci_vcn_ip_ns_svcs_stop() {
    local -r ns=$1
    local pids
    pids=$($IP netns pids $ns) || oci_vcn_err &quot;cannot get ids for processes in namespace $ns&quot;
    if [ -n &quot;$pids&quot; ]; then
        kill -TERM $pids || oci_vcn_err &quot;cannot terminate namespace $ns processes: $pids&quot;
        oci_vcn_info &quot;terminated namespace $ns processes: $pids&quot;
    fi
}

oci_vcn_ip_ns_svcs_start() {
    local -r ns=$1
    if [ -n &quot;$START_SSHD&quot; ]; then # start SSH daemon
        $IP netns exec $ns $SSHD || oci_vcn_err &quot;cannot start ssh daemon&quot;
        oci_vcn_info &quot;started namespace $ns ssh daemon&quot;
    fi
}

oci_vcn_ip_ns_del() {
    local -r ns=$1
    # note also deletes vlans and routes
    $IP netns del $ns || oci_vcn_err &quot;cannot delete namespace $ns&quot;
    oci_vcn_info &quot;deleted namespace $ns&quot;
}

oci_vcn_ip_ns_create() {
    local -ir nic_i=$1
    local -ir vltag=$2

    [ -n &quot;$MODPROBE&quot; ] || oci_vcn_err &quot;cannot find modprobe command&quot;
    $MODPROBE 8021q || oci_vcn_err &quot;failed to load 8021q module&quot;
    local ns
    ns=$(oci_vcn_ip_ns_name $nic_i $vltag) || exit $?
    $IP netns add $ns || oci_vcn_err &quot;cannot create namespace $ns&quot;
    oci_vcn_info &quot;created namespace $ns&quot;
    echo &quot;$ns&quot;
}

oci_vcn_ip_addr_add_iface() {
    local -ir md_i=$1
    local -ir ip_i=$2 # index of physical iface/nic
    local -r ns=$3
    local iface=&quot;${IP_IFACES[$ip_i]}&quot;
    local -r physns=&quot;${IP_NSS[$ip_i]#$NA}&quot;
    local -r mac=&quot;${MD_MACS[$md_i]}&quot;
    local -ir vltag=&quot;${MD_VLTAGS[$md_i]}&quot;
    local -r addr=&quot;${MD_ADDRS[$md_i]}&quot;
    local -r sbits=&quot;${MD_SBITSS[$md_i]}&quot;
    local vlan=''

    # must be adding to physical iface/nic
    [ -z &quot;${IP_VLANS[$ip_i]#$NA}&quot; ] || oci_vcn_err &quot;cannot add IP address $addr to virtual interface ${IP_VLANS[$ip_i]}&quot;

    # create virtual interface if needed (bm cases)
    local macvlan=''
    if [ -z &quot;$IS_VM&quot; ] &amp;&amp; [ $vltag -ne 0 ]; then
        # bm vnics need a virtual iface except for vltag=0
        # if physical iface/nic is in a namespace we must go there to create
        local physnscmd=''
        if [ -n &quot;$physns&quot; ]; then
            physnscmd=&quot;netns exec $physns $IP&quot;
        fi

        # create a mac vlan from physical iface/nic
        oci_vcn_debug &quot;macvlan link add $macvlan&quot;
        macvlan=$(oci_vcn_macvlan_name $iface $vltag) || exit $?
        $IP $physnscmd link add link $iface name $macvlan address $mac type macvlan \
            || oci_vcn_err &quot;cannot create MAC VLAN interface $macvlan for MAC address $mac&quot;

        # if physical iface/nic is in a namespace pull out the created mac vlan
        if [ -n &quot;$physns&quot; ]; then
            $IP $physnscmd link set $macvlan netns 1
        fi

        # create an ip vlan on top of the mac vlan
        oci_vcn_debug &quot;vlan link add&quot;
        vlan=$(oci_vcn_vlan_name $iface $vltag) || exit $?
        $IP link add link $macvlan name $vlan type vlan id $vltag \
            || oci_vcn_err &quot;cannot create VLAN $vlan on MAC VLAN $macvlan&quot;
    fi

    # use namespace, if option
    local nscmd=''
    local -r dev=&quot;${vlan:-$iface}&quot;
    if [ -n &quot;$ns&quot; ]; then
        nscmd=&quot;netns exec $ns $IP&quot;
        # move the iface(s) to the target namespace
        if [ -n &quot;$macvlan&quot; ]; then
            oci_vcn_debug &quot;macvlan link move $ns&quot;
            $IP link set dev $macvlan netns $ns || oci_vcn_err &quot;cannot move MAC VLAN $macvlan into namespace $ns&quot;
        fi
        oci_vcn_debug &quot;$dev link move $ns&quot;
        $IP link set dev $dev netns $ns || oci_vcn_err &quot;cannot move interface $dev into namespace $ns&quot;
    fi

    # add IP address to iface:
    # the netmask is specified to create a route in the main route table
    # if this iface is on the same subnet as another iface then the route will not have an effect
    # (until the other iface is removed)
    oci_vcn_debug &quot;addr $addr/$sbits add on $dev ns '$ns'&quot;
    $IP $nscmd addr add $addr/$sbits dev $dev || oci_vcn_err &quot;cannot add IP address $addr/$sbits on interface $dev&quot;

    if [ -n &quot;$macvlan&quot; ]; then # set vlans up
        oci_vcn_debug &quot;vlans set up&quot;
        $IP $nscmd link set dev $macvlan mtu $MTU up || oci_vcn_err &quot;cannot set MAC VLAN $macvlan up&quot;
        $IP $nscmd link set dev $vlan mtu $MTU up || oci_vcn_err &quot;cannot set VLAN $vlan up&quot;
    else
        oci_vcn_debug &quot;$iface set up&quot;
        $IP $nscmd link set dev $iface mtu $MTU up || oci_vcn_err &quot;cannot set interface $iface MTU&quot;
    fi

    oci_vcn_info &quot;added IP address $addr on interface $dev with MTU $MTU&quot;
    echo &quot;$dev&quot;
}

oci_vcn_ip_addr_del_iface() {
    local -ir ip_i=$1
    local -r iface=&quot;${IP_IFACES[$ip_i]}&quot;
    local -r ns=&quot;${IP_NSS[$ip_i]#$NA}&quot;
    local -r vlan=&quot;${IP_VLANS[$ip_i]#$NA}&quot;
    local -r secad=&quot;${IP_SECADS[$ip_i]#$NA}&quot;
    local nscmd=''

    if [ -n &quot;$ns&quot; ]; then
        nscmd=&quot;netns exec $ns $IP&quot;
    fi
    if [ &quot;$secad&quot; != &quot;$YES&quot; ] &amp;&amp; [ -n &quot;$vlan&quot; ]; then
        # delete vlan and macvlan, removes the addrs (pri and sec) as well
        oci_vcn_debug &quot;$ns link delete&quot;
        local -ir vltag=&quot;${IP_VLTAGS[$ip_i]}&quot;
        local macvlan
        macvlan=$(oci_vcn_macvlan_name $iface $vltag) || exit $?
        $IP $nscmd link del link $vlan dev $macvlan || oci_vcn_err &quot;cannot remove VLAN $vlan&quot;
        oci_vcn_info &quot;removed VLAN $vlan&quot;
    else
        # delete addr from phys iface
        # deleting namespace will move phys iface back to main
        # note that we may be deleting sec addr from a vlan here
        local -r addr=&quot;${IP_ADDRS[$ip_i]#$NA}&quot;
        local -r dev=&quot;${vlan:-$iface}&quot;
        local bits=&quot;${IP_SBITSS[$ip_i]#$NA}&quot;

        [ &quot;$secad&quot; != &quot;$YES&quot; ] || bits=32
        oci_vcn_debug &quot;addr $addr del ns '$ns' dev $dev&quot;
        $IP $nscmd addr del $addr/$bits dev $dev || oci_vcn_err &quot;cannot remove IP address $addr/$bits from interface $dev&quot;
        oci_vcn_info &quot;removed IP address $addr from interface $dev&quot;
    fi
}

oci_vcn_ip_addr_add() {
    local -ir md_i=$1
    local -r mac=&quot;${MD_MACS[$md_i]}&quot;
    local -r addr=&quot;${MD_ADDRS[$md_i]}&quot;
    local ns=''
    local iface=''
    local -i nic_i
    local -i vltag

    # note that when adding an addr to a physical iface ip_i will be the index of the
    # addr, but when creating a vlan for addr ip_i will not be the vlan iface but its phys one
    local -i ip_i

    if [ -z &quot;$IS_VM&quot; ]; then
        # bm vnics' physical ifaces are identified by nic index
        nic_i=${MD_NIC_IS[$md_i]}
        [ $nic_i -lt ${#NIC_IP_IS[@]} ] || oci_vcn_err &quot;cannot find interface for NIC $nic_i&quot;
        ip_i=${NIC_IP_IS[$nic_i]}
        iface=&quot;${IP_IFACES[$ip_i]}&quot;
        vltag=${MD_VLTAGS[$md_i]}
    else
        # vm vnics' physical ifaces are identified by matching mac
        local found=''
        ip_i=0
        local ip_mac
        for ip_mac in &quot;${IP_MACS[@]}&quot;; do
            if [ &quot;$ip_mac&quot; = &quot;$mac&quot; ]; then
                found='t'
                break
            fi
            ip_i+=1
        done
        [ -n &quot;$found&quot; ] || oci_vcn_err &quot;cannot find interface matching VNIC MAC $mac&quot;
        iface=&quot;${IP_IFACES[$ip_i]}&quot;
        nic_i=${IP_NIC_IS[$ip_i]}
        vltag=0
    fi

    # check that there is no current addr on iface
    if [ -n &quot;$IS_VM&quot; ] || [ &quot;${MD_VLTAGS[$md_i]}&quot; = &quot;0&quot; ]; then # putting addr directly on iface
        local -r ip_addr=&quot;${IP_ADDRS[$ip_i]#$NA}&quot;
        [ -z &quot;$ip_addr&quot; ] || oci_vcn_err &quot;IP address $ip_addr already added on interface $iface&quot;
    fi

    # make sure physical iface/nic is up
    if [ &quot;${IP_STATES[$ip_i]}&quot; != &quot;UP&quot; ]; then
        $IP link set dev $iface up || oci_vcn_err &quot;cannot set interface $iface up&quot;
    fi

    # create namespace if requested
    local ns=''
    if [ -n &quot;$USE_NS&quot; ]; then
        ns=$(oci_vcn_ip_ns_create $nic_i $vltag) || exit $?
        # if working on a physical iface we need to set its namespace so that any
        # vlan created subsequently will know how to find it
        [ $vltag -ne 0 ] || IP_NSS[$ip_i]=&quot;$ns&quot;
    fi

    # add addr to iface (possibly creating vlan)
    local dev
    dev=$(oci_vcn_ip_addr_add_iface $md_i $ip_i $ns) || exit $?

    # setup routes
    oci_vcn_ip_routing_add $md_i $nic_i $dev $ns

    # if namespace then wait for changes and start services
    if [ -n &quot;$ns&quot; ]; then
        sleep 1 # namespace changes seem to take time
        oci_vcn_ip_ns_svcs_start $ns
    fi
}

oci_vcn_ip_sec_addr_add() {
    local -ir iface_ip_i=$1
    local -r addr=$2
    local -r iface=&quot;${IP_IFACES[$iface_ip_i]}&quot;
    local -r vlan=&quot;${IP_VLANS[$iface_ip_i]#$NA}&quot;
    local -r dev=&quot;${vlan:-$iface}&quot;
    local -r ns=&quot;${IP_NSS[$iface_ip_i]#$NA}&quot;
    local nscmd=''
    local nsinfo=''

    # config routing
    oci_vcn_ip_routing_sec_addr_add $iface_ip_i $addr

    # config the addr on the iface
    if [ -n &quot;$ns&quot; ]; then
        nscmd=&quot;netns exec $ns $IP&quot;
        nsinfo=&quot; in namespace $ns&quot;
    fi
    oci_vcn_info &quot;adding secondary IP address $addr to interface (or VLAN) $dev$nsinfo&quot;
    $IP $nscmd addr add $addr/32 dev $dev || oci_vcn_err &quot;cannot add secondary IP address $addr on interface $dev$nsinfo&quot;
}

oci_vcn_ip_sec_addr_del() {
    local -ir ip_i=$1
    local -r deconfig_all=$2
    local -r addr=${IP_ADDRS[$ip_i]}
    local -r iface=${IP_IFACES[$ip_i]}
    local -r vlan=&quot;${IP_VLANS[$ip_i]#$NA}&quot;
    local -r dev=&quot;${vlan:-$iface}&quot;
    local -r ns=&quot;${IP_NSS[$ip_i]#$NA}&quot;
    local nscmd=''
    local nsinfo=''

    [ &quot;${IP_SECADS[$ip_i]}&quot; = &quot;$YES&quot; ] || oci_vcn_err &quot;not a secondary IP address: $addr&quot;

    # remove the addr on the iface (see comments in add)
    # no need if deconfig all and on a vlan or in namespace
    if [ -z &quot;$deconfig_all&quot; ] || ([ -z &quot;$vlan&quot; ] &amp;&amp; [ -z &quot;$ns&quot; ]); then
        if [ -z &quot;$deconfig_all&quot; ] &amp;&amp; [ -n &quot;$ns&quot; ]; then
            nscmd=&quot;netns exec $ns $IP&quot;
            nsinfo=&quot; in namespace $ns&quot;
        fi

        oci_vcn_info &quot;removing secondary IP address $addr from interface (or VLAN) $dev$nsinfo&quot;
        $IP $nscmd addr del $addr/32 dev $dev || oci_vcn_err &quot;cannot remove IP address $addr on interface $dev&quot;
    fi

    # remove the routing (see comments in add)
    oci_vcn_ip_routing_sec_addr_del $ip_i $addr
}

oci_vcn_sec_addr_is_provisioned() {
    local -r find_addr=$1
    local -r find_vnic=$2
    local -i i
    local found=''

    for i in $(seq 0 $((${#SEC_ADDRS[@]} - 1))); do
        local addr=${SEC_ADDRS[$i]}
        local vnic=${SEC_VNICS[$i]}
        if [ &quot;$find_addr&quot; = &quot;$addr&quot; ] &amp;&amp; [ &quot;$find_vnic&quot; = &quot;$vnic&quot; ]; then
            found='t'
            break
        fi
    done
    echo &quot;$found&quot;
}

oci_vcn_ip_addr_del() {
    local -ir ip_i=$1
    local -r ns=&quot;${IP_NSS[$ip_i]#$NA}&quot;
    local -r secad=&quot;${IP_SECADS[$ip_i]#$NA}&quot;

    [ $ip_i -ne 0 ] || oci_vcn_err &quot;cannot remove primary VNIC&quot;

    if [ &quot;$secad&quot; != &quot;$YES&quot; ]; then
        if [ -n &quot;$ns&quot; ]; then
            # stop services in namespace
            oci_vcn_ip_ns_svcs_stop $ns
        fi

        # remove routing
        oci_vcn_ip_routing_del $ip_i
    fi

    # remove addr
    oci_vcn_ip_addr_del_iface $ip_i

    if [ &quot;$secad&quot; != &quot;$YES&quot; ] &amp;&amp; [ -n &quot;$ns&quot; ]; then
        # delete namespace
        oci_vcn_ip_ns_del $ns
        sleep 1 # namespace changes seem to take time
    fi
}

oci_vcn_ip_ifaces_read() {
    local -r ns=&quot;$1&quot;
    local nscmd=''
    local -a iface_datas

    if [ -n &quot;$ns&quot; ]; then # change ip command to use namespace
        nscmd=&quot;netns exec $ns $IP&quot;
    fi

    # read the interfaces in namespace (if any)
    # mapfile will create array with each line an element
    mapfile -t iface_datas &lt; &lt;($IP $nscmd addr show | awk -f $IFACE_AWK_SCRIPT) || oci_vcn_err &quot;cannot read IP addresses&quot;
    if [ ${#iface_datas[@]} -eq 0 ]; then
        # if reading physical ifaces, must be at least 1
        [ -n &quot;$ns&quot; ] || oci_vcn_err &quot;cannot locate interfaces&quot;
        # empty namespace: probably result of a VM VNIC delete
        # note empty namespaces do not survive reboot
        $IP netns del $ns || oci_vcn_err &quot;cannot delete empty namespace $ns&quot;
        oci_vcn_warn &quot;deleted empty namespace $ns&quot;
    else
        local -r nsna=&quot;${ns:-$NA}&quot;
        local -i ip_i=${#IP_MACS[@]} # continue from previous ns (if any)
        local line
        for line in &quot;${iface_datas[@]}&quot;; do
            # line items are in order printed by awk script print
            # note that $NA is used to mean null (i.e. not set)
            oci_vcn_debug &quot;iface line: $line&quot;
            local -a iface_data=($line)
            local iface=&quot;${iface_data[1]}&quot;
            # filter out virtual interfaces if VM (assume created by user for other purpose)
            if [ -z &quot;$IS_VM&quot; ] || [ -z &quot;${VIRTUAL_IFACES[$iface]}&quot; ]; then
                local mac=&quot;${iface_data[0]}&quot;
                IP_MACS+=(&quot;$mac&quot;)
                IP_NSS+=(&quot;$nsna&quot;)
                IP_IFACES+=(&quot;$iface&quot;)
                IP_ADDRS+=(&quot;${iface_data[2]}&quot;)
                IP_SBITSS+=(&quot;${iface_data[3]}&quot;)
                IP_STATES+=(&quot;${iface_data[4]}&quot;)
                IP_VLANS+=(&quot;${iface_data[5]}&quot;)
                IP_VLTAGS+=(&quot;${iface_data[6]}&quot;)
                local secad=&quot;${iface_data[7]}&quot;
                IP_SECADS+=(&quot;$secad&quot;)
                [ &quot;$secad&quot; = &quot;$YES&quot; ] || IP_I_BY_MAC[&quot;$mac&quot;]=$ip_i # primary addrs only
                ip_i+=1
            fi
        done
    fi
}

oci_vcn_ip_read() {
    IP_I_BY_MAC=()
    IP_MACS=()
    IP_NSS=()
    IP_IFACES=()
    IP_ADDRS=()
    IP_SADDRS=()
    IP_SBITSS=()
    IP_VIRTRTS=()
    IP_STATES=()
    IP_VLANS=()
    IP_VLTAGS=()
    IP_SECADS=()
    IP_SRCS=()
    IP_NIC_IS=()
    NIC_IP_IS=()
    NIC_I_BY_PHYS_IP_I=()

    # read the non-namespace ifaces and any addrs on them
    oci_vcn_ip_ifaces_read
    # read ifaces in all the namespaces (if any), note some os's don't support netns
    mapfile -t nss &lt; &lt;($IP netns 2&gt;/dev/null)
    local ns
    for ns in &quot;${nss[@]}&quot;; do
        oci_vcn_ip_ifaces_read $ns
    done

    # set vltag 0 (for phys ifaces) and read os routes for all ifaces
    local -i ip_i
    for ip_i in $(seq 0 $((${#IP_MACS[@]} - 1))); do
        # any iface w/o vltag has tag 0
        [ -n &quot;${IP_VLTAGS[$ip_i]#$NA}&quot; ] || IP_VLTAGS[$ip_i]=0
        oci_vcn_ip_routes_read $ip_i
    done

    # find the &quot;physical&quot; iface indices: vltag 0 and not secondary addr
    # note vm ifaces are considered physical
    # these may not be in nic index order due to inclusion in namespaces (see next)
    local -r tmpfile=$(mktemp /tmp/oci_vcn_ifaces.XXXXX)
    local -A ip_i_by_phys_iface
    for ip_i in $(seq 0 $((${#IP_MACS[@]} - 1))); do
        if [ ${IP_VLTAGS[$ip_i]} -eq 0 ] &amp;&amp; [ &quot;${IP_SECADS[$ip_i]}&quot; != &quot;$YES&quot; ]; then
            # physical iface/nic
            local iface=${IP_IFACES[$ip_i]}
            ip_i_by_phys_iface[$iface]=$ip_i
            echo &quot;$iface&quot; &gt;&gt; &quot;$tmpfile&quot;
        fi
        NIC_I_BY_PHYS_IP_I[$ip_i]=-1
    done

    # sort physical ifaces by first number (either at end or in middle) in iface name
    # this will provide the nic index
    local -i nic_i=0
    local iface
    for iface in $(cat &quot;$tmpfile&quot; | awk -- '{ match($1, /[0-9]+/); print substr($1, RSTART, RLENGTH), $1 }' | sort -n | cut -f 2 -d ' '); do
        local ip_i=${ip_i_by_phys_iface[$iface]}
        NIC_IP_IS+=($ip_i)
        NIC_I_BY_PHYS_IP_I[$ip_i]=$nic_i
        nic_i+=1
    done
    rm &quot;$tmpfile&quot;

    # for each iface (phys or vlan) get nic index
    for ip_i in $(seq 0 $((${#IP_MACS[@]} - 1))); do
        local iface=${IP_IFACES[$ip_i]}
        local -i phys_ip_i=${ip_i_by_phys_iface[$iface]}
        IP_NIC_IS[$ip_i]=${NIC_I_BY_PHYS_IP_I[$phys_ip_i]}
    done

    # fix up missing nic index for bms (see also oci_vcn_md_read): bms will be missing nic index metadata
    # if they were created before and have not had a vnic attached or detached since 8/23/17.
    # if there is a secondary vnic created and configured (before 8/23/17) we can tell it is a bm
    # because there will either be configured vlans or more vnics than physical ifaces.
    # note that gen 2 shapes are post 8/23/17 and, hence, will have nic indices already set.
    # a missing nic index for an old bm will not matter if there are no vnics to configure.
    if [ ${#MD_NIC_IS[@]} -eq 0 ] &amp;&amp; [ ${#NIC_IP_IS[@]} -eq 1 ] &amp;&amp; \
        ([ ${#IP_MACS[@]} -gt 1 ] || [ ${#MD_MACS[@]} -gt 1 ]); then # configured or new secondaries
        local -i md_i
        for md_i in $(seq 0 $((${#MD_MACS[@]} - 1))); do
            MD_NIC_IS+=(0)
        done
        oci_vcn_info &quot;legacy BM instance detected&quot;
        IS_VM=''
    fi
}

oci_vcn_read() {
    # assumes md info is already read
    # reads ip configs and creates single array of all macs
    # (fixes vm interfaces if random mac)
    [ -n &quot;$IP&quot; ] || oci_vcn_err &quot;cannot find ip command&quot;
    local warn_ifaces=''
    local -i attempt
    for attempt in 1 2; do
        # initialize md/ip shared arrays
        MACS=(&quot;${MD_MACS[@]}&quot;)
        # read all of ip config info and see if it matches md info
        oci_vcn_ip_read
        MD_CONFIGS=()
        local -i md_i=0
        local mac
        for mac in &quot;${MD_MACS[@]}&quot;; do
            MD_CONFIGS[$md_i]=&quot;$NA&quot;
            local -i ip_i=${IP_I_BY_MAC[$mac]:--1}
            if [ $ip_i -lt 0 ]; then
                # if there is no corresponding iface mac: add
                # note ifaces with random macs will be detected below and this will be retried
                MD_CONFIGS[$md_i]=&quot;$ADD&quot;
            else
                local addr=&quot;${IP_ADDRS[$ip_i]#$NA}&quot;
                if [ -z &quot;$addr&quot; ]; then
                    # matching mac iface does not have address: add
                    # make sure it is not a (corrupted) vlan that had been configured previously
                    [ ${IP_VLTAGS[$ip_i]} -eq 0 ] || oci_vcn_err &quot;VLAN (with MAC $mac) configured but missing IP address (must manually fix)&quot;
                    MD_CONFIGS[$md_i]=&quot;$ADD&quot;
                fi
            fi
            md_i+=1
        done
        local -i ip_i=0
        IP_CONFIGS=()
        local retry=''
        warn_ifaces=''
        local -A new_macs=() # for deduping secondary addr macs
        for mac in &quot;${IP_MACS[@]}&quot;; do
            IP_CONFIGS[$ip_i]=&quot;$NA&quot;
            local addr=&quot;${IP_ADDRS[$ip_i]#$NA}&quot;
            # note that the primary vnic will be matched up (permanently)
            local -i md_i=${MD_I_BY_MAC[$mac]:--1}
            if [ $md_i -lt 0 ]; then
                # no metadata mac corresponding to ip mac
                local iface=&quot;${IP_IFACES[$ip_i]}&quot;
                if [ -n &quot;$addr&quot; ]; then
                    # addr is configured: should be deleted
                    # bm case (in vm case ifaces are auto-deleted when vnic is detached)
                    IP_CONFIGS[$ip_i]=&quot;$DELETE&quot;
                elif [ -z &quot;$IS_VM&quot; ]; then
                    # bm iface mac w/o addr and w/o md mac:
                    # skip if phys iface, else addr deleted w/o deleting vlan?
                    if [ ${IP_VLTAGS[$ip_i]} -ne 0 ]; then
                        IP_CONFIGS[$ip_i]=&quot;$DELETE&quot;
                        warn_ifaces=&quot;$warn_ifaces $iface&quot;
                    fi
                else
                    # vm iface mac w/o addr and w/o md mac: assume random mac
                    ([ $attempt -eq 1 ] &amp;&amp; [ &quot;${IP_STATES[$ip_i]}&quot; = 'DOWN' ]) || oci_vcn_err &quot;interface $iface with MAC $mac does not have corresponding metadata&quot;
                    # assume vm case 1st since less likely addr was deleted
                    # attempt mac fix by turning iface up, then retry
                    # this is probably an Intel driver problem
                    # could look at /sys/class/net/&lt;iface&gt;/addr_assign_type
                    $IP link set dev $iface up || oci_vcn_err &quot;cannot set interface $iface up&quot;
                    retry='t'
                fi
                if [ -z &quot;${new_macs[$mac]}&quot; ]; then
                    new_macs[$mac]='t'
                    MACS+=(&quot;$mac&quot;) # accumulate all unique macs
                fi
                # TODO else validate for consistency?: addr, vltag, subnet, virtrt
            elif [ &quot;${IP_SECADS[$ip_i]}&quot; = &quot;$YES&quot; ]; then
                local is_prov=$(oci_vcn_sec_addr_is_provisioned $addr &quot;${MD_VNICS[$md_i]}&quot;)
                if [ -z &quot;$is_prov&quot; ]; then
                    IP_CONFIGS[$ip_i]=&quot;$DELETE&quot;
                fi
            fi
            ip_i+=1
        done
        [ -n &quot;$retry&quot; ] || break
    done

    if [ -n &quot;$warn_ifaces&quot; ]; then
        oci_vcn_warn &quot;no VNIC (or MAC does not match) and no address, interfaces will be marked for delete:$warn_ifaces&quot;
    fi
}

oci_vcn_config_or_deconfig_sec_addrs() {
    local -r do_config=&quot;$1&quot; # config if not empty, else deconfig
    local found=''
    # vnics must be configured, whether config or deconfig secondary addrs
    local -i i
    for i in $(seq 0 $((${#SEC_ADDRS[@]} - 1))); do
        local addr=${SEC_ADDRS[$i]}
        local vnic=${SEC_VNICS[$i]}
        # find vnic's mac
        local mac=''
        local -i md_i
        for md_i in $(seq 0 $((${#MD_MACS[@]} - 1))); do
            if [ &quot;$vnic&quot; = &quot;${MD_VNICS[$md_i]}&quot; ]; then
                mac=&quot;${MD_MACS[$md_i]}&quot;
                break
            fi
        done
        [ -n &quot;$mac&quot; ] || oci_vcn_err &quot;cannot find VNIC for secondary IP address $addr on $vnic&quot;
        # find mac in ip config
        local -i iface_ip_i=-1
        local already_config=''
        local -i ip_i
        for ip_i in $(seq 0 $((${#IP_MACS[@]} - 1))); do
            if [ &quot;$mac&quot; = &quot;${IP_MACS[$ip_i]}&quot; ]; then # put on this iface if not already configured
                [ $iface_ip_i -ge 0 ] || iface_ip_i=$ip_i # 1st is interface (secondary addrs come after)
                if [ &quot;$addr&quot; = &quot;${IP_ADDRS[$ip_i]}&quot; ]; then # already configured
                    already_config='t'
                    break
                fi
            fi
        done
        [ $iface_ip_i -ge 0 ] || oci_vcn_err &quot;cannot find interface for secondary IP address $addr on $vnic&quot;
        if [ -n &quot;$do_config&quot; ] &amp;&amp; [ -z &quot;$already_config&quot; ]; then # configure
            oci_vcn_ip_sec_addr_add $iface_ip_i $addr
            found='t'
        elif [ -z &quot;$do_config&quot; ] &amp;&amp; [ -n &quot;$already_config&quot; ]; then # deconfigure
            # note this path is only if deconfiguring just the secondaries
            oci_vcn_ip_sec_addr_del $ip_i
            found='t'
        fi
    done
    echo &quot;$found&quot;
}

oci_vcn_config() {
    local found=''
    local mac
    local -A configed

    # fix up config: md will indicate adds, ip deletes
    local -i md_i
    for md_i in $(seq 0 $((${#MD_CONFIGS[@]} - 1))); do
        local config=&quot;${MD_CONFIGS[$md_i]#$NA}&quot;
        if [ &quot;$config&quot; = &quot;$ADD&quot; ]; then
            oci_vcn_info &quot;adding IP config for VNIC MAC ${MD_MACS[$md_i]} with id ${MD_VNICS[$md_i]}&quot;
            oci_vcn_ip_addr_add $md_i
            found='t'
        fi
    done
    local del_vmac=''
    local -i ip_i
    for ip_i in $(seq 0 $((${#IP_CONFIGS[@]} - 1))); do
        local config=&quot;${IP_CONFIGS[$ip_i]#$NA}&quot;
        if [ &quot;$config&quot; = &quot;$DELETE&quot; ]; then
            # del all pri addrs and sec addrs (unless its vlan is being deleted)
            local mac=&quot;${IP_MACS[$ip_i]}&quot;
            local secad=&quot;${IP_SECADS[$ip_i]#$NA}&quot;
            if [ &quot;$secad&quot; != &quot;$YES&quot; ] || [ &quot;$del_vmac&quot; != &quot;$mac&quot; ]; then
                local addr=&quot;${IP_ADDRS[$ip_i]}&quot;
                oci_vcn_info &quot;removing IP config of address $addr from MAC $mac&quot;
                oci_vcn_ip_addr_del $ip_i
                found='t'
                # keep track of last deleted vlan
                [ &quot;${IP_VLTAGS[$ip_i]}&quot; -eq 0 ] || del_vmac=$mac
            fi
        fi
    done

    # config secondary addrs, if any
    local sec_addrs_found=''
    if [ ${#SEC_ADDRS[@]} -gt 0 ]; then
        # reread config if there were changes so that secondaries are put in the correct place
        if [ -n &quot;$found&quot; ]; then
            sleep 2 # wait for newly created ifaces to settle
            oci_vcn_read
        fi
        sec_addrs_found=$(oci_vcn_config_or_deconfig_sec_addrs 't') || exit $?
    fi

    [ -n &quot;$found&quot; ] || [ -n &quot;$sec_addrs_found&quot; ] || oci_vcn_info &quot;no changes, IP configuration is up-to-date&quot;
}

oci_vcn_deconfig_all() {
    local -i ip_i=0
    local found=''
    local mac
    for mac in &quot;${IP_MACS[@]}&quot;; do
        local addr=&quot;${IP_ADDRS[$ip_i]#$NA}&quot;
        if [ -n &quot;$addr&quot; ]; then # ip is configured
            # note that primaries are encountered first
            if [ &quot;${IP_SECADS[$ip_i]}&quot; != &quot;$YES&quot; ]; then # primary addr
                if [ $ip_i -gt 0 ]; then # skip pri vnic, pri addr
                    local -i md_i=${MD_I_BY_MAC[$mac]:--1}
                    local missing=&quot; missing&quot;
                    local vnicmsg=''
                    if [ $md_i -ge 0 ]; then vnicmsg=&quot; with id ${MD_VNICS[$md_i]}&quot;; missing=&quot;&quot;; fi
                    oci_vcn_info &quot;removing IP config of address $addr for$missing VNIC MAC $mac$vnicmsg&quot;
                    oci_vcn_ip_addr_del $ip_i
                    found='t'
                fi
            else # secondary addr
                oci_vcn_ip_sec_addr_del $ip_i 't'
                found='t'
            fi
        fi
        ip_i+=1
    done
    if [ -z &quot;$found&quot; ]; then
        oci_vcn_info &quot;no changes, no IP configuration to delete&quot;
    fi
}

oci_vcn_show() {
    local -r fmt=&quot;%-6s %-15s %-15s %-5s %-15s %-10s %-3s %-10s %-5s %-11s %-5s %-17s %s\n&quot;
    printf &quot;$fmt&quot; CONFIG ADDR SPREFIX SBITS VIRTRT NS IND IFACE VLTAG VLAN STATE MAC VNIC
    local mac
    for mac in &quot;${MACS[@]}&quot;; do # all known macs
        local config=&quot;$NA&quot;
        local addr=&quot;$NA&quot;
        local nic_i=&quot;$NA&quot;
        local vltag=&quot;$NA&quot;
        local sprefix=&quot;$NA&quot;
        local sbits=&quot;$NA&quot;
        local virtrt=&quot;$NA&quot;
        local ns=&quot;$NA&quot;
        local iface=&quot;$NA&quot;
        local vlan=&quot;$NA&quot;
        local state=&quot;$NA&quot;
        local vnic=&quot;$NA&quot;
        local -i md_i=${MD_I_BY_MAC[$mac]:--1}
        if [ $md_i -ge 0 ]; then # in md: ADD, or no change depending on ip info
            config=&quot;${MD_CONFIGS[$md_i]}&quot;
            nic_i=&quot;${MD_NIC_IS[$md_i]:-$NA}&quot;
            addr=&quot;${MD_ADDRS[$md_i]}&quot;
            [ -n &quot;$IS_VM&quot; ] || vltag=&quot;${MD_VLTAGS[$md_i]}&quot; # not used in vms
            sprefix=&quot;${MD_SPREFIXS[$md_i]}&quot;
            sbits=&quot;${MD_SBITSS[$md_i]}&quot;
            virtrt=&quot;${MD_VIRTRTS[$md_i]}&quot;
            vnic=&quot;${MD_VNICS[$md_i]}&quot;
        fi
        # find the ip info on this mac, note that there could be none, one,
        # or multiple addrs if secondaries addrs exist (they will come after primary)
        local -i ip_i=${IP_I_BY_MAC[$mac]:--1} # index of primary addr, if any
        if [ $ip_i -ge 0 ]; then
            local -i pri_ip_i=$ip_i
            local secad=''
            while true; do
                secad=&quot;${IP_SECADS[$ip_i]#$NA}&quot;
                [ $pri_ip_i -eq $ip_i ] || [ -n &quot;$secad&quot; ] || break
                vlan=&quot;${IP_VLANS[$ip_i]:-$NA}&quot;
                iface=&quot;${IP_IFACES[$ip_i]}&quot;
                ns=&quot;${IP_NSS[$ip_i]}&quot;
                state=&quot;${IP_STATES[$ip_i]}&quot;
                local cfg=&quot;${IP_CONFIGS[$ip_i]#$NA}&quot;
                [ -z &quot;$cfg&quot; ] || config=&quot;$cfg&quot;
                if [ $md_i -lt 0 ]; then # not in md, fill with ip info
                    addr=&quot;${IP_ADDRS[$ip_i]}&quot;
                    sbits=&quot;${IP_SBITSS[$ip_i]}&quot;
                    virtrt=&quot;${IP_VIRTRTS[$ip_i]}&quot;
                    [ -n &quot;$IS_VM&quot; ] || vltag=&quot;${IP_VLTAGS[$ip_i]}&quot;
                elif [ -n &quot;$secad&quot; ]; then
                    addr=&quot;${IP_ADDRS[$ip_i]}&quot;
                fi
                local -i nic_phys=${NIC_I_BY_PHYS_IP_I[$ip_i]}
                [ -n &quot;$secad&quot; ] || [ $nic_phys -lt 0 ] || nic_i=$nic_phys # don't show if sec addr
                if [ -z &quot;$secad&quot; ]; then
                    printf &quot;$fmt&quot; &quot;$config&quot; &quot;$addr&quot; &quot;$sprefix&quot; &quot;$sbits&quot; &quot;$virtrt&quot; &quot;$ns&quot; &quot;$nic_i&quot; &quot;$iface&quot; &quot;$vltag&quot; &quot;$vlan&quot; &quot;$state&quot; &quot;$mac&quot; &quot;$vnic&quot;
                else
                    printf &quot;$fmt&quot; &quot;$config&quot; &quot;$addr&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot; &quot;$NA&quot;
                fi
                ip_i+=1
            done
        else
            printf &quot;$fmt&quot; &quot;$config&quot; &quot;$addr&quot; &quot;$sprefix&quot; &quot;$sbits&quot; &quot;$virtrt&quot; &quot;$ns&quot; &quot;$nic_i&quot; &quot;$iface&quot; &quot;$vltag&quot; &quot;$vlan&quot; &quot;$state&quot; &quot;$mac&quot; &quot;$vnic&quot;
        fi
    done
}

oci_vcn_help() {
    cat &lt;&lt;EOF
NAME
    $THIS -- display and configure Oracle OCI Virtual Cloud Networks on instance

SYNOPSIS
    $THIS [-s] [-e &lt;IP address&gt; &lt;VNIC OCID&gt;]
    $THIS -c [-q] [-s] [-n [&lt;format&gt;] [-r]] [-e &lt;IP address&gt; &lt;VNIC OCID&gt; [-e ...]]
    $THIS -d [-q] [-s] [-e &lt;IP address&gt; &lt;VNIC OCID&gt;]

DESCRIPTION
    This shows the current OCI Virtual interface Cards provisioned in the cloud
    and configured on this instance. When a secondary VNIC is provisioned in OCI it must
    be explicitly configured on the instance using this script or similar commands.

    The first version of this command displays the currently provisioned VNICs and the
    current IP configuration for this instance. VNICs that are not yet configured are
    marked with '$ADD' and IP configurations that no longer have an associated VNIC
    are marked with '$DELETE'.

    The second version, with -c, configures VNICs that do not have an IP configuration
    and deletes the IP configurations of VNICs that are not currently provisioned.
    This puts the instance IP configuration in sync with current OCI provisioning.
    If one or more optional -e options are present the secondary IP addresses are
    configured on the same interfaces as the corresponding VNIC.

    The configuring interfaces can optionally be placed inside separate network
    namespaces. This is necessary when VNICs are in subnets (different VCNs) with
    overlapping address blocks and the network applications are not bound directly
    to interfaces. Network namespaces require applications to be launched in them
    explicitly (via 'ip netns exec &lt;ns&gt;') in order to establish association with
    the interface. When namespaces are not used, policy-based routing is configured
    to provide a default route to the secondary VNIC\'s virtual router (default
    gateway) when the VNIC\'s address is the source address.

    Bare Metal secondary VNICs are configured using VLANs (where there is no
    corresponding physical interface). These will look like 2 addition interfaces
    when showing IP links, with names like '$MACVLAN_FORMAT' for the MAC VLAN
    and '$VLAN_FORMAT' for the IP VLAN.

    The third version, -d, deletes all IP configuration for provisioned secondary VNICs
    as long as there is no -e option. If one or more optional -e options are present
    only the given secondary IP addresses are deconfigured and the remaining configuration
    is left as is.

    This script is made to be run periodically to pick up changes in VNIC provisioning
    (whether adding or deleting). Note that these IP configuration changes are not
    persistent, the script must, at a minimum, be run on each startup.

    -c          Add IP configuration for VNICs that are not configured and delete
                for VNICs that are no longer provisioned.
    -d          Deconfigure all VNICs (except the primary). If a -e option is also
                present only the secondary IP address(es) are deconfigured.
    -e &lt;IP address&gt; &lt;VNIC OCID&gt;
                Secondary private IP address to configure or deconfigure.
    -h          Print help.
    -n [&lt;format&gt;]
                When configuring, place interfaces in namespace identified by the given
                format. Format can include \$nic and \$vltag variables. The name
                defaults to '$DEF_NS_FORMAT_BM' for BMs and '$DEF_NS_FORMAT_VM' for VMs.
                When configuring multiple VNICs ensure the namespaces are unique.
    -q          Suppress information messages.
    -r          Start sshd in namespace (if -n is present)
    -s          Show information on all provisioning and interface configuration.
                This is the default action if no options are given.
                Columns:
                    CONFIG  '$ADD' indicates missing IP config, '$DELETE' missing VNIC
                    ADDR    IP address
                    SPREFIX subnet CIDR prefix
                    SBITS   subnet mask bits
                    VIRTRT  virutal router IP address
                    NS      namespace (if any)
                    IND     interface index (if BM)
                    IFACE   interface (underlying physical if VLAN is also set)
                    VLTAG   VLAN tag (if BM)
                    VLAN    IP virtual LAN (if any)
                    STATE   state of interface
                    MAC     MAC address
                    VNIC    VNIC object identifier
    -v          Verbose information messages.

EXAMPLES
    $THIS
        Show all provisioned VNICs and configured IP addresses.
    $THIS -c
        Set configuration without a namespace.
    $THIS -c -n ''
        Set configuration using a namespace with the default format.
    $THIS -c -n 'myns\$vltag'
        Set configuration using a namespace with format 'myns\$vltag'.

SEE ALSO:
    OCI networking overview including route tables and security lists:
        https://docs.us-phoenix-1.oraclecloud.com/Content/Network/Concepts/overview.htm
    Note: secondary VNIC in different VCN not handled, requires manually adding default route:
        ip route add &lt;VCN2 CIDR&gt; via &lt;VCN2 sec VNIC subnet virt router ip&gt; dev &lt;VCN2 sec VNIC ifname&gt;
EOF
}

# TODO secondary private IPs in metadata

declare show=''
declare config=''
declare deconfig=''
declare os_ver=&quot;$OS_ID-$OS_VERSION&quot;
declare os_maj_ver=&quot;$OS_ID-$OS_MAJ_VERSION&quot;
while [ $# -ge 1 ]; do
    declare opt=&quot;$1&quot;
    shift
    case $opt in
        -c) config='t';;
        -d) deconfig='t';;
        -e) if [ $# -lt 2 ]; then oci_vcn_err &quot;secondary private IP address option requires &lt;IP address&gt; &lt;VNIC OCID&gt;&quot;; fi
            SEC_ADDRS+=($1); shift
            SEC_VNICS+=($1); shift
            ;;
        -n) if [ &quot;$os_maj_ver&quot; = &quot;ol-6&quot; ] || [ &quot;$os_maj_ver&quot; = &quot;centos-6&quot; ]; then
                oci_vcn_err &quot;namespaces not supported on this os version ($os_ver)&quot;
            fi
            if [ $# -ge 1 ] &amp;&amp; ! [[ &quot;$1&quot; =~ ^\- ]]; then
                [ -z &quot;$1&quot; ] || NS_FORMAT=&quot;$1&quot;
                shift
            fi
            USE_NS='t';;
        -r) START_SSHD='t'
            [ -n &quot;$SSHD&quot; ] || oci_vcn_err &quot;missing sshd command&quot;;;
        -s) show='t';;
        -h) oci_vcn_help; exit 0;;
        -q) if [ -n &quot;$DEBUG&quot; ]; then oci_vcn_err &quot;cannot specify quiet with verbose&quot;; fi
            QUIET='t';;
        -v) if [ -n &quot;$QUIET&quot; ]; then oci_vcn_err &quot;cannot specify verbose with quiet&quot;; fi
            DEBUG='t';;
        -*) oci_vcn_err &quot;unknown option $opt&quot;;;
    esac
done

[ -z &quot;$START_SSHD&quot; ] || [ -n &quot;$USE_NS&quot; ] || oci_vcn_err &quot;cannot start sshd if namespace is not created&quot;

[ $EUID -eq 0 ] || oci_vcn_err &quot;must be run as root&quot;

# read all metadata and ip config
oci_vcn_md_read
oci_vcn_read

# process options
if [ -n &quot;$config&quot; ]; then
    [ -z &quot;$deconfig&quot; ] || oci_vcn_err &quot;conflicting options&quot;
    oci_vcn_config
    [ -z &quot;$show&quot; ] || oci_vcn_read # reread if show
elif [ -n &quot;$deconfig&quot; ]; then
    if [ ${#SEC_ADDRS[@]} -gt 0 ]; then # just deconfig addrs
        oci_vcn_config_or_deconfig_sec_addrs
    else # deconfig all
        oci_vcn_deconfig_all
    fi
    [ -z &quot;$show&quot; ] || oci_vcn_read # reread if show
else
    show='t'
fi
[ -z &quot;$show&quot; ] || oci_vcn_show
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">#!/usr/bin/env bash</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Copyright (c) 2018, Oracle and/or its affiliates.</span></span>
<span class="line"><span style="color: #6A9955"># The Universal Permissive License (UPL), Version 1.0</span></span>
<span class="line"><span style="color: #6A9955">#</span></span>
<span class="line"><span style="color: #6A9955"># Oracle OCI Virtual Cloud Networks IP configuration script</span></span>
<span class="line"><span style="color: #6A9955">#</span></span>
<span class="line"><span style="color: #6A9955"># 2017-10-24 initial release</span></span>
<span class="line"><span style="color: #6A9955"># 2017-11-21 filter out VLANs if VM</span></span>
<span class="line"><span style="color: #6A9955"># 2017-11-21 inhibit namespaces for ubuntu 16</span></span>
<span class="line"><span style="color: #6A9955"># 2018-02-12 fix sshd typo in help</span></span>
<span class="line"><span style="color: #6A9955"># 2018-02-20 update copyright notice</span></span>
<span class="line"><span style="color: #6A9955"># 2018-03-21 fix to add src routing on primary VNIC when not using namespaces</span></span>
<span class="line"><span style="color: #6A9955"># 2018-04-05 add note on multiple VCNs</span></span>
<span class="line"><span style="color: #6A9955"># 2018-05-10 fix to delete config by deleting default route before deleting table, added -v option</span></span>
<span class="line"><span style="color: #6A9955"># 2018-05-22 fix to ignore interfaces enslaved to a master device</span></span>
<span class="line"><span style="color: #6A9955"># 2018-09-14 allow namespaces for Ubuntu 16 since problems with DHCP are fixed, and inhibit for all OL/Centos 6</span></span>
<span class="line"><span style="color: #6A9955"># 2018-09-19 fix os name and version setting for centos 6 images</span></span>
<span class="line"><span style="color: #6A9955"># 2018-09-19 fix ip addr parsing to remove MAC VLAN interfaces</span></span>
<span class="line"><span style="color: #6A9955"># 2018-10-25 fix secondary private ip src routing</span></span>
<span class="line"><span style="color: #6A9955"># 2018-10-31 fix misc routing setup, fix multiple ifaces on same subnet</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">THIS=$(</span><span style="color: #DCDCAA">basename</span><span style="color: #CE9178"> &quot;</span><span style="color: #9CDCFE">$0</span><span style="color: #CE9178">&quot;)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_URL=&#39;http://169.254.169.254/opc/v1/vnics/&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NA=&#39;-&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RTS_FILE=&#39;/etc/iproute2/rt_tables&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RT_ID_MIN=</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># in case lower ones are reserved</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RT_ID_MAX=</span><span style="color: #B5CEA8">255</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RT_FORMAT_BM=&#39;ort${nic}vl${vltag}&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">RT_FORMAT_VM=&#39;ort${nic}&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">DEF_NS_FORMAT_BM=&#39;ons${nic}vl${vltag}&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">DEF_NS_FORMAT_VM=&#39;ons${nic}&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MACVLAN_FORMAT=&#39;${iface}.${vltag}&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># note awk script looks for this (max 15 chars)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VLAN_FORMAT=&#39;${iface}v${vltag}&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># (max 15 chars)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MTU=</span><span style="color: #B5CEA8">9000</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ADD=&#39;ADD&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">DELETE=&#39;DELETE&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">YES=&#39;YES&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">CURL=$(</span><span style="color: #DCDCAA">which</span><span style="color: #CE9178"> curl)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP=$(</span><span style="color: #DCDCAA">which</span><span style="color: #CE9178"> ip)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">SSHD=$(</span><span style="color: #DCDCAA">which</span><span style="color: #CE9178"> sshd)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MODPROBE=$(</span><span style="color: #DCDCAA">which</span><span style="color: #CE9178"> modprobe)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_RELEASE=&#39;/etc/os-release&#39;</span></span>
<span class="line"><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -f </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$OS_RELEASE</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_ID=$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-ws</span><span style="color: #CE9178"> ID </span><span style="color: #9CDCFE">$OS_RELEASE</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">2</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;=&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> &#39;[:upper:]&#39; &#39;[:lower:]&#39;)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_VERSION=$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-ws</span><span style="color: #CE9178"> VERSION_ID </span><span style="color: #9CDCFE">$OS_RELEASE</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">2</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;=&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39;)</span></span>
<span class="line"><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_RELEASE_alt=&#39;/etc/redhat-release&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -f </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$OS_RELEASE_alt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_ID=$(</span><span style="color: #DCDCAA">cat</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$OS_RELEASE_alt</span><span style="color: #D4D4D4">|</span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39; &#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> &#39;[:upper:]&#39; &#39;[:lower:]&#39;)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_VERSION=$(</span><span style="color: #DCDCAA">cat</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$OS_RELEASE_alt</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">3</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39; &#39;)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$OS_VERSION</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OS_MAJ_VERSION=$(</span><span style="color: #DCDCAA">echo</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$OS_VERSION</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;.&#39;)</span></span>
<span class="line"><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">SYS_CLASS_NET=&#39;/sys/class/net&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VIRTUAL_IFACES</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">IS_VM</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MACS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># all (unique) macs</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_I_BY_MAC</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># index into arrays by MAC</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_MACS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_ADDRS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_VLTAGS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_SCIDRS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_SPREFIXS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_SBITSS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_VIRTRTS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_VNICS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_NIC_IS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># not set at all if vm</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MD_CONFIGS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># $ADD if vnic added</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">DUP_ADDRS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># hash of addrs that appear more than once</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">DUP_SADDRS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># hash of subnet addrs that appear more than once</span></span>
<span class="line"><span style="color: #6A9955"># items use $NA to mean null</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_I_BY_MAC</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># index into arrays by MAC</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_MACS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># runs of dups if sec addrs</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_NSS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_IFACES</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_ADDRS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_SADDRS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_SBITSS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_VIRTRTS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_STATES</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_VLANS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_VLTAGS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># vltag (0 if phys iface)</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_SECADS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># set to $YES if secondary addr</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_SRCS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># set to $YES if src hint</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_NIC_IS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># nic index of iface</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IP_CONFIGS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># $DELETE if vnic deleted</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NIC_IP_IS</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># index of physical iface for nic index</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NIC_I_BY_PHYS_IP_I</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># nic index for physical iface ip_i</span></span>
<span class="line"><span style="color: #6A9955"># be sure to clear any IP_ arrays above in the read function</span></span>
<span class="line"><span style="color: #6A9955"># options:</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">QUIET</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">DEBUG</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">START_SSHD</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">USE_NS</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">NS_FORMAT</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">SEC_ADDRS</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">SEC_VNICS</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IFACE_AWK_SCRIPT=&#39;/tmp/oci_vcn_iface.awk&#39;</span></span>
<span class="line"><span style="color: #DCDCAA">cat</span><span style="color: #D4D4D4"> &gt;</span><span style="color: #9CDCFE">$IFACE_AWK_SCRIPT</span><span style="color: #D4D4D4"> &lt;&lt;&#39;</span><span style="color: #D4D4D4">EOF</span><span style="color: #D4D4D4">&#39;</span></span>
<span class="line"><span style="color: #CE9178">function prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad) {</span></span>
<span class="line"><span style="color: #CE9178">    if (iface != &quot;&quot;) printf &quot;%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n&quot;, mac, iface, addr, sbits, state, vlan, vltag, secad</span></span>
<span class="line"><span style="color: #CE9178">}</span></span>
<span class="line"><span style="color: #CE9178">BEGIN { iface = &quot;&quot;; addr = &quot;-&quot; }</span></span>
<span class="line"><span style="color: #CE9178">/^[0-9]/ {</span></span>
<span class="line"><span style="color: #CE9178">    # if not the first and prev was not a mac vlan then print previous (note print at end too)</span></span>
<span class="line"><span style="color: #CE9178">    if (addr == &quot;-&quot;) prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad)</span></span>
<span class="line"><span style="color: #CE9178">    addr = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    sbits = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    state = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    macvlan = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    vlan = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    vltag = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    secad = &quot;-&quot;</span></span>
<span class="line"><span style="color: #CE9178">    if ($0 ~ /BROADCAST/ &amp;&amp; $0 !~ /UNKNOWN/ &amp;&amp; $0 !~ /NO-CARRIER/ &amp;&amp; $0 !~ /master /) {</span></span>
<span class="line"><span style="color: #CE9178">        i = index($2, &quot;@&quot;)</span></span>
<span class="line"><span style="color: #CE9178">        if (1 &lt; i) {</span></span>
<span class="line"><span style="color: #CE9178">            j = index($2, &quot;.&quot;)</span></span>
<span class="line"><span style="color: #CE9178">            if (j &lt; i) { # mac vlan (not used, no addrs)</span></span>
<span class="line"><span style="color: #CE9178">                macvlan = substr($2, 1, i - 1)</span></span>
<span class="line"><span style="color: #CE9178">                iface = substr($2, i + 1, length($2) - i - 1) # skip : at end</span></span>
<span class="line"><span style="color: #CE9178">                addr = &quot;&quot; # skip the mac vlan iface</span></span>
<span class="line"><span style="color: #CE9178">            } else { # vlan</span></span>
<span class="line"><span style="color: #CE9178">                vlan = substr($2, 1, i - 1)</span></span>
<span class="line"><span style="color: #CE9178">                # extract iface/vltag from macvlan</span></span>
<span class="line"><span style="color: #CE9178">                iface = substr($2, i + 1, j - i - 1)</span></span>
<span class="line"><span style="color: #CE9178">                vltag = substr($2, j + 1, length($2) - j - 1) # skip : at end</span></span>
<span class="line"><span style="color: #CE9178">            }</span></span>
<span class="line"><span style="color: #CE9178">        } else {</span></span>
<span class="line"><span style="color: #CE9178">            i = index($2, &quot;:&quot;)</span></span>
<span class="line"><span style="color: #CE9178">            if (i &lt;= 1) { print &quot;cannot find interface name&quot;; exit 1 }</span></span>
<span class="line"><span style="color: #CE9178">            iface = substr($2, 1, i - 1)</span></span>
<span class="line"><span style="color: #CE9178">        }</span></span>
<span class="line"><span style="color: #CE9178">        if ($0 ~ /LOWER_UP/) state = &quot;UP&quot;</span></span>
<span class="line"><span style="color: #CE9178">        else state = &quot;DOWN&quot;</span></span>
<span class="line"><span style="color: #CE9178">    } else iface = &quot;&quot;</span></span>
<span class="line"><span style="color: #CE9178">    next</span></span>
<span class="line"><span style="color: #CE9178">}</span></span>
<span class="line"><span style="color: #CE9178">/ link\/ether / { mac = tolower($2) }</span></span>
<span class="line"><span style="color: #CE9178">/ inet [0-9]/ {</span></span>
<span class="line"><span style="color: #CE9178">    i = index($2, &quot;/&quot;)</span></span>
<span class="line"><span style="color: #CE9178">    if (i &lt;= 1) { print &quot;cannot find interface inet address&quot;; exit 1 }</span></span>
<span class="line"><span style="color: #CE9178">    if (addr != &quot;-&quot;) secad = &quot;YES&quot;</span></span>
<span class="line"><span style="color: #CE9178">    addr = substr($2, 0, i - 1)</span></span>
<span class="line"><span style="color: #CE9178">    sbits = substr($2, i + 1, length($2) - i)</span></span>
<span class="line"><span style="color: #CE9178">    prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad)</span></span>
<span class="line"><span style="color: #CE9178">}</span></span>
<span class="line"><span style="color: #CE9178">END { if (addr == &quot;-&quot;) prtiface(mac, iface, addr, sbits, state, vlan, vltag, secad) }</span></span>
<span class="line"><span style="color: #D4D4D4">EOF</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Error: </span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> &gt;&amp;2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_warn</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Warning: </span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> &gt;&amp;2</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$QUIET</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Info: </span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> &gt;&amp;2</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DEBUG</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Debug: </span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> &gt;&amp;2</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_virtual_ifaces_read</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">VIRTUAL_IFACES</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">ls</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$SYS_CLASS_NET</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">ls</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-l</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$SYS_CLASS_NET</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-wq</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">virtual</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">VIRTUAL_IFACES</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_md_read</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># sets all MD data arrays and their index I_BY_MAC</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">tmpfile=$(</span><span style="color: #DCDCAA">mktemp</span><span style="color: #CE9178"> /tmp/oci_vcn_md.XXXXX)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># MD notes:</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># vnic order: primary first, then time created (and therefore vltag/nic)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># BM notes: (1) may be interleaved wrt nic index (i.e. all nic 0 not guaranteed before all nic 1)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># (2) nicIndex was supported starting around 8/23/17, but will not appear on previously</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># launched instances unless refreshed by a vnic attach or detach after that date</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># parse: force json fields on separate lines</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># WARNING: assumes no string values with commas or double quotes</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># WARNING: assumes no sub-objects with identical field names</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$CURL</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find curl command&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">$CURL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-s</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$MD_URL</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">tr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;\n&#39;</span><span style="color: #D4D4D4"> &gt;</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot read metadata&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> macAddr &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">4</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39;)</span><span style="color: #D4D4D4">) || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># string</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[$i],,}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> privateIp &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">4</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39;)</span><span style="color: #D4D4D4">) </span><span style="color: #6A9955"># string</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> vlanTag &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">2</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;:&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39; &#39;)</span><span style="color: #D4D4D4">) </span><span style="color: #6A9955"># integer</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">MD_VIRTRTS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> virtualRouterIp &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">4</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39;)</span><span style="color: #D4D4D4">) </span><span style="color: #6A9955"># string</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">s</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> subnetCidrBlock &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">4</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39;)</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># string</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">MD_SCIDRS</span><span style="color: #D4D4D4">+=(${</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">})</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #D4D4D4">+=(${</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">%/*})</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">MD_SBITSS</span><span style="color: #D4D4D4">+=(${</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">#*/})</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> vnicId &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">4</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;&quot;&#39;)</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">MD_NIC_IS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> nicIndex &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">2</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39;:&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39; &#39;)</span><span style="color: #D4D4D4">)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># do some validity checks on md data</span></span>
<span class="line"><span style="color: #D4D4D4">    [ ${#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[@]} -eq ${#</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #D4D4D4">[@]} ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: MAC or IP addresses are missing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    [ ${#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[@]} -eq ${#</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #D4D4D4">[@]} ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: MAC or VLAN tags are missing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    [ ${#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[@]} -eq ${#</span><span style="color: #9CDCFE">MD_VIRTRTS</span><span style="color: #D4D4D4">[@]} ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: MAC or virtual router addresses are missing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    [ ${#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[@]} -eq ${#</span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #D4D4D4">[@]} ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: MAC or subnets are missing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    [ ${#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[@]} -eq ${#</span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #D4D4D4">[@]} ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: MAC or VNIC ids are missing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        [[ ${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #D4D4D4">[$i]} </span><span style="color: #D4D4D4">=~</span><span style="color: #D4D4D4"> ^[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+$ ]] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: address IP format incorrect: ${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #CE9178">[$i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        [[ ${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #D4D4D4">[$i]} </span><span style="color: #D4D4D4">=~</span><span style="color: #D4D4D4"> ^[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+$ ]] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: VLAN tag incorrect: ${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #CE9178">[$i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        [[ ${</span><span style="color: #9CDCFE">MD_VIRTRTS</span><span style="color: #D4D4D4">[$i]} </span><span style="color: #D4D4D4">=~</span><span style="color: #D4D4D4"> ^[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+$ ]] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: virtual router address format incorrect: ${</span><span style="color: #9CDCFE">MD_VIRTRTS</span><span style="color: #CE9178">[$i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        [[ ${</span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #D4D4D4">[$i]} </span><span style="color: #D4D4D4">=~</span><span style="color: #D4D4D4"> ^[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+</span><span style="color: #D7BA7D">\.</span><span style="color: #D4D4D4">[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">-9]+$ ]] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;invalid metadata: subnet prefix format incorrect: ${</span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #CE9178">[$i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># set vm flag based on existence of nic index (see override in oci_vcn_ip_read)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># get the virtual interfaces if VM</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${#</span><span style="color: #9CDCFE">MD_NIC_IS</span><span style="color: #D4D4D4">[@]} -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">IS_VM</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_virtual_ifaces_read</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># create reverse lookup</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #D4D4D4">!</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">MD_I_BY_MAC[$</span><span style="color: #D4D4D4">{MD_MACS[</span><span style="color: #9CDCFE">$i</span><span style="color: #D4D4D4">]}</span><span style="color: #DCDCAA">]</span><span style="color: #D4D4D4">=</span><span style="color: #9CDCFE">$i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">rm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># find the duplicate addrs, if any</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addrs=</span><span style="color: #D4D4D4">()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">addrs</span><span style="color: #CE9178">[$addr]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">DUP_ADDRS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$addr</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">addrs</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$addr</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># find the duplicate subnet addrs, if any</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">saddrs=</span><span style="color: #D4D4D4">()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">saddrs</span><span style="color: #CE9178">[$addr]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">DUP_SADDRS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">saddrs</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_route_table_name</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic=</span><span style="color: #9CDCFE">$1</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># format looks for &quot;${nic}&quot;, note this is really $nic_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">format</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$RT_FORMAT_VM</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">format</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$RT_FORMAT_BM</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">eval</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$format</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_route_table_name_ip_i</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># use only when ip already setup</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">IP_NIC_IS</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_ip_route_table_name</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$vltag</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_route_table_exists</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-qsw</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_route_table_find_unused_id</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># read all the current route table id/name pairs</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># mapfile will create array with each line an element</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">lines</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">mapfile</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-t</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">lines</span><span style="color: #D4D4D4"> &lt; </span><span style="color: #CE9178">&lt;(</span><span style="color: #DCDCAA">cat</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-E</span><span style="color: #CE9178"> &#39;^[0-9]&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> &#39;\t&#39; &#39; &#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">tr</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-s</span><span style="color: #CE9178"> &#39; &#39; &#39; &#39;)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot read route tables file </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">line</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_by_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">line</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">lines</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">pair=</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">$line</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">id</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">pair</span><span style="color: #D4D4D4">[0]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">name</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">pair</span><span style="color: #D4D4D4">[1]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">rt_by_id</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$id</span><span style="color: #D4D4D4">]=</span><span style="color: #9CDCFE">$name</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># find first id not used</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">unused=</span><span style="color: #B5CEA8">-1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$RT_ID_MIN</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$RT_ID_MAX</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">rt_by_id</span><span style="color: #CE9178">[$i]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">unused</span><span style="color: #D4D4D4">=</span><span style="color: #9CDCFE">$i</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    [ </span><span style="color: #9CDCFE">$unused</span><span style="color: #D4D4D4"> -ne </span><span style="color: #B5CEA8">-1</span><span style="color: #D4D4D4"> ] ||  </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find unused id in route tables file </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$unused</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_route_table_create</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">skip_if_exists=</span><span style="color: #9CDCFE">$3</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name=$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_name</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># Check if the route table exists</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_exists</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">rt_exists</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_exists</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$rt_exists</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># already exists</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$skip_if_exists</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;create route table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> already exists, skipping&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">return</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_warn</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;route table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> already exists, reusing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># create</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_id</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">rt_id</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_find_unused_id</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;create route table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> (</span><span style="color: #9CDCFE">$rt_id</span><span style="color: #CE9178">)&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$rt_id</span><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> &gt;&gt; </span><span style="color: #9CDCFE">$RTS_FILE</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_route_table_del</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">tmpfile=$(</span><span style="color: #DCDCAA">mktemp</span><span style="color: #CE9178"> /tmp/oci_vcn_rt_tables.XXXXX)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> ! </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-qsw</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;rt </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> not in </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">return</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;rt </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> delete&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">cp</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># in case grep fails</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-vw</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$RTS_FILE</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">mv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$RTS_FILE</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_routing_add</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_i=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=</span><span style="color: #9CDCFE">$3</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=</span><span style="color: #9CDCFE">$4</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">skip_if_exists=</span><span style="color: #9CDCFE">$5</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=&quot;${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=&quot;${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">sprefix=&quot;${</span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">virtrt=&quot;${</span><span style="color: #9CDCFE">MD_VIRTRTS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">scidr=&quot;${</span><span style="color: #9CDCFE">MD_SCIDRS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># set a default route to the gateway/virtual router</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nscmd=&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># using a namespace: iface is assumed only one in namespace, so just set a</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># default route to the gateway in the main route table</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;default route add&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">route</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">default</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">via</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> default gateway </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;added namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> default route to gateway </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># the default route (in main route table) already defined through primary vnic.</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># this adds a rule to lookup a route table for any packets sourced from addr</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># and then the route table has the default route for that addr.</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># this allows packets from protocol services that reply with src addr</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># set to route back out through the iface (prevents asymmetric routing).</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># check for dup addrs and subnet addrs</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">DUP_ADDRS</span><span style="color: #CE9178">[$addr]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_warn</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> is a duplicate, skipping creating source route rule&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">return</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -z </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">DUP_SADDRS</span><span style="color: #CE9178">[$sprefix]}&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_warn</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;duplicate subnet prefix </span><span style="color: #9CDCFE">$sprefix</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># create route table and add a default route via the gateway, and subnet route</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">rt_name</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_create</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$skip_if_exists</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #C586C0">return</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;route table add rules&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">route</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">default</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">via</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add default route via </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178"> on </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> to table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">route</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$scidr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add subnet </span><span style="color: #9CDCFE">$scidr</span><span style="color: #CE9178"> route on </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> to table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># create source-based rule to use table</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;src rule add&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rule</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">lookup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add rule from </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> use table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;added rule for routing from </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> lookup </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> with default via </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_routing_del</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># for namespaces the subnet and default routes will be auto deleted with the namespace</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># delete rule</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name=$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_name_ip_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #CE9178">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had_rule</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> rule | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-qsw</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># rule(s) exists</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># note that there may be secondary private ips rules using the same table</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;rules to table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> delete&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> rule del lookup </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> 2&gt;/dev/null; </span><span style="color: #C586C0">do</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">true</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">had_rule</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># delete route table</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">had_table</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">had_table</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_del</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        ([ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$had_rule</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$had_table</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]) || </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;removed routing on interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_routing_sec_addr_add</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface_ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$iface_ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># need to add source rule so reuse the routing table from the primary private ip</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># not needed if in namespace</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># not needed if on pri iface (uses main route table for dest and default route)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ </span><span style="color: #9CDCFE">$iface_ip_i</span><span style="color: #D4D4D4"> -ne </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># create source-based rule to use iface&#39;s routing table</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name=$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_name_ip_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$iface_ip_i</span><span style="color: #CE9178">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;sec addr src rule add&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rule</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">lookup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add rule from secondary </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> use table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;added rule for routing from secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> lookup </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_routing_sec_addr_del</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># deconfig the routing (see comments in add)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> -ne </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rule</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">del</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #D4D4D4"> 2&gt;</span><span style="color: #CE9178">/dev/null</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># ok if already deleted</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;deleted rule for routing from secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_routes_read</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">#ip r list 192.168.1.0/24</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># no namespace: check for route table</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_name=$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_name_ip_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #CE9178">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">rt_exists</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">rt_exists</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_route_table_exists</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$rt_exists</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># exists</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># check for rule</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> rule | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-qsw</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># rule exists that uses route table</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># look for default route in table, note table may exist but be empty</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># &quot;default via 10.0.0.1 dev ens3&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">def_entry</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">def_entry</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">$(</span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178"> route show table </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-sw</span><span style="color: #CE9178"> ^default)</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">def_entry</span><span style="color: #CE9178">[2]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">def_entry</span><span style="color: #CE9178">[2]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;default route: </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># emtpy table: delete rule and table</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #DCDCAA">oci_vcn_ip_routing_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># clean up route table since no rule uses it</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #DCDCAA">$(oci_vcn_ip_route_table_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$rt_name</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># read the routes</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sprefix</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sbits</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">src</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># mapfile will create array with each line an element</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">mapfile</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-t</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">routes</span><span style="color: #D4D4D4"> &lt; </span><span style="color: #CE9178">&lt;(</span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #CE9178"> route </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">grep</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-w</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot read IP routes for interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">line</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">line</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">routes</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">route=</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">$line</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">route</span><span style="color: #CE9178">[0]}&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;default&#39;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># &quot;default via 10.0.0.1 dev ens3&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">route</span><span style="color: #CE9178">[2]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;default route via: </span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">route</span><span style="color: #CE9178">[0]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">169</span><span style="color: #CE9178">.}&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">route</span><span style="color: #CE9178">[0]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># not cavium route</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># &quot;10.0.0.0/24 dev ens3 proto kernel scope link src 10.0.0.2&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">i</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">route</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">x</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">route</span><span style="color: #CE9178">[$i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$i</span><span style="color: #D4D4D4"> -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">sprefix</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">x</span><span style="color: #D4D4D4">%/*}</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">sbits</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">x</span><span style="color: #D4D4D4">#*/}</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sprefix</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># not valid line</span></span>
<span class="line"><span style="color: #D4D4D4">                        </span><span style="color: #9CDCFE">sprefix</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                        </span><span style="color: #9CDCFE">sbits</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                        </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">                        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;subnet route: </span><span style="color: #9CDCFE">$sprefix</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$x</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;src&#39;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">src</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_VIRTRTS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SADDRS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sprefix</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SBITSS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SRCS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$src</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_macvlan_name</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">eval</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$MACVLAN_FORMAT</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_vlan_name</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">eval</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$VLAN_FORMAT</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_ns_name</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic=</span><span style="color: #9CDCFE">$1</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># format looks for &quot;${nic}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$USE_NS</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NS_FORMAT</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">NS_FORMAT</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DEF_NS_FORMAT_VM</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">NS_FORMAT</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DEF_NS_FORMAT_BM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">eval</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NS_FORMAT</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_ns_svcs_stop</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">pids</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">pids</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178"> netns pids </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot get ids for processes in namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$pids</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">kill</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-TERM</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$pids</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot terminate namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> processes: </span><span style="color: #9CDCFE">$pids</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;terminated namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> processes: </span><span style="color: #9CDCFE">$pids</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_ns_svcs_start</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$START_SSHD</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># start SSH daemon</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">exec</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$SSHD</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot start ssh daemon&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;started namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> ssh daemon&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_ns_del</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># note also deletes vlans and routes</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot delete namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;deleted namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_ns_create</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$MODPROBE</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find modprobe command&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">$MODPROBE</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8021</span><span style="color: #CE9178">q</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;failed to load 8021q module&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_ns_name</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot create namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;created namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_addr_add_iface</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$2</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># index of physical iface/nic</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=</span><span style="color: #9CDCFE">$3</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">physns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mac=&quot;${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=&quot;${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=&quot;${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">sbits=&quot;${</span><span style="color: #9CDCFE">MD_SBITSS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># must be adding to physical iface/nic</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -z </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> to virtual interface ${</span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># create virtual interface if needed (bm cases)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">macvlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ </span><span style="color: #9CDCFE">$vltag</span><span style="color: #D4D4D4"> -ne </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># bm vnics need a virtual iface except for vltag=0</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># if physical iface/nic is in a namespace we must go there to create</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">physnscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$physns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">physnscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$physns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># create a mac vlan from physical iface/nic</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;macvlan link add </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">macvlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_macvlan_name</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$physnscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">name</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">address</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$mac</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">macvlan</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">            || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot create MAC VLAN interface </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178"> for MAC address </span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># if physical iface/nic is in a namespace pull out the created mac vlan</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$physns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$physnscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># create an ip vlan on top of the mac vlan</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;vlan link add&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_vlan_name</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">name</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$vlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">id</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #D4D4D4"> </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">            || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot create VLAN </span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178"> on MAC VLAN </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># use namespace, if option</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev=&quot;${</span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># move the iface(s) to the target namespace</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;macvlan link move </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot move MAC VLAN </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178"> into namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178"> link move </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$dev</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot move interface </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178"> into namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># add IP address to iface:</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># the netmask is specified to create a route in the main route table</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># if this iface is on the same subnet as another iface then the route will not have an effect</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># (until the other iface is removed)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;addr </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178"> add on </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178"> ns &#39;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&#39;&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$sbits</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$dev</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178"> on interface </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># set vlans up</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;vlans set up&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mtu</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$MTU</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">up</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot set MAC VLAN </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #CE9178"> up&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$vlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mtu</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$MTU</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">up</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot set VLAN </span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178"> up&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> set up&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mtu</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$MTU</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">up</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot set interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> MTU&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;added IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> on interface </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178"> with MTU </span><span style="color: #9CDCFE">$MTU</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_addr_del_iface</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vlan=&quot;${</span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">secad=&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># delete vlan and macvlan, removes the addrs (pri and sec) as well</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> link delete&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag=&quot;${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">macvlan</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">macvlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_macvlan_name</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">del</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$vlan</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$macvlan</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot remove VLAN </span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;removed VLAN </span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># delete addr from phys iface</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># deleting namespace will move phys iface back to main</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># note that we may be deleting sec addr from a vlan here</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev=&quot;${</span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">bits</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SBITSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">bits</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">32</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;addr </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> del ns &#39;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&#39; dev </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$bits</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$dev</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot remove IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/</span><span style="color: #9CDCFE">$bits</span><span style="color: #CE9178"> from interface </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;removed IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> from interface </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_addr_add</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mac=&quot;${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=&quot;${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vltag</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># note that when adding an addr to a physical iface ip_i will be the index of the</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># addr, but when creating a vlan for addr ip_i will not be the vlan iface but its phys one</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># bm vnics&#39; physical ifaces are identified by nic index</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nic_i</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">MD_NIC_IS</span><span style="color: #D4D4D4">[$md_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        [ </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #D4D4D4"> -lt ${#</span><span style="color: #9CDCFE">NIC_IP_IS</span><span style="color: #D4D4D4">[@]} ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find interface for NIC </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">NIC_IP_IS</span><span style="color: #D4D4D4">[$nic_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">vltag</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #D4D4D4">[$md_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># vm vnics&#39; physical ifaces are identified by matching mac</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_mac</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_mac</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ip_mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$found</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find interface matching VNIC MAC </span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nic_i</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">IP_NIC_IS</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">vltag</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># check that there is no current addr on iface</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #CE9178">[$md_i]}&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;0&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># putting addr directly on iface</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_addr=&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ip_addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;IP address </span><span style="color: #9CDCFE">$ip_addr</span><span style="color: #CE9178"> already added on interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># make sure physical iface/nic is up</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_STATES</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;UP&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">up</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot set interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> up&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># create namespace if requested</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$USE_NS</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_ns_create</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># if working on a physical iface we need to set its namespace so that any</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># vlan created subsequently will know how to find it</span></span>
<span class="line"><span style="color: #D4D4D4">        [ </span><span style="color: #9CDCFE">$vltag</span><span style="color: #D4D4D4"> -ne </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># add addr to iface (possibly creating vlan)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">dev</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_ip_addr_add_iface</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$md_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># setup routes</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_ip_routing_add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nic_i</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># if namespace then wait for changes and start services</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">sleep</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># namespace changes seem to take time</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_ip_ns_svcs_start</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_sec_addr_add</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface_ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$iface_ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vlan=&quot;${</span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #CE9178">[$iface_ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev=&quot;${</span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$iface_ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nsinfo</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># config routing</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_ip_routing_sec_addr_add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface_ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># config the addr on the iface</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nsinfo</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot; in namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;adding secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> to interface (or VLAN) </span><span style="color: #9CDCFE">$dev$nsinfo</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/32</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$dev</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot add secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> on interface </span><span style="color: #9CDCFE">$dev$nsinfo</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_sec_addr_del</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">deconfig_all=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">vlan=&quot;${</span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev=&quot;${</span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nsinfo</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;not a secondary IP address: </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># remove the addr on the iface (see comments in add)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># no need if deconfig all and on a vlan or in namespace</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$deconfig_all</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || ([ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]); </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$deconfig_all</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">nsinfo</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot; in namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;removing secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> from interface (or VLAN) </span><span style="color: #9CDCFE">$dev$nsinfo</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">addr</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">/32</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$dev</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot remove IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> on interface </span><span style="color: #9CDCFE">$dev</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># remove the routing (see comments in add)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_ip_routing_sec_addr_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_sec_addr_is_provisioned</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">find_addr=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">find_vnic=</span><span style="color: #9CDCFE">$2</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #D4D4D4">[$i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vnic</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">SEC_VNICS</span><span style="color: #D4D4D4">[$i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$find_addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$find_vnic</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vnic</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$found</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_addr_del</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-ir</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #9CDCFE">$1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">secad=&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    [ </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> -ne </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot remove primary VNIC&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># stop services in namespace</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_ip_ns_svcs_stop</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># remove routing</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_ip_routing_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># remove addr</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_ip_addr_del_iface</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># delete namespace</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_ip_ns_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">sleep</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># namespace changes seem to take time</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_ifaces_read</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns=&quot;</span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface_datas</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># change ip command to use namespace</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nscmd</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;netns exec </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># read the interfaces in namespace (if any)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># mapfile will create array with each line an element</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">mapfile</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-t</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface_datas</span><span style="color: #D4D4D4"> &lt; </span><span style="color: #CE9178">&lt;(</span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$nscmd</span><span style="color: #CE9178"> addr show </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">awk</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$IFACE_AWK_SCRIPT</span><span style="color: #CE9178">)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot read IP addresses&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${#</span><span style="color: #9CDCFE">iface_datas</span><span style="color: #D4D4D4">[@]} -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># if reading physical ifaces, must be at least 1</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot locate interfaces&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># empty namespace: probably result of a VM VNIC delete</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># note empty namespaces do not survive reboot</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netns</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot delete empty namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_warn</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;deleted empty namespace </span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nsna=&quot;${</span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #D4D4D4">${#</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #D4D4D4">[@]} </span><span style="color: #6A9955"># continue from previous ns (if any)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">line</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">line</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_datas</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># line items are in order printed by awk script print</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># note that $NA is used to mean null (i.e. not set)</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_debug</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;iface line: </span><span style="color: #9CDCFE">$line</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-a</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface_data=</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">$line</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[1]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># filter out virtual interfaces if VM (assume created by user for other purpose)</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || [ -z </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">VIRTUAL_IFACES</span><span style="color: #CE9178">[$iface]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[0]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$nsna</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[2]}&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_SBITSS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[3]}&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_STATES</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[4]}&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[5]}&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[6]}&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">secad</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">iface_data</span><span style="color: #CE9178">[7]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">IP_I_BY_MAC[</span><span style="color: #DCDCAA">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #DCDCAA">&quot;</span><span style="color: #DCDCAA">]</span><span style="color: #D4D4D4">=</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># primary addrs only</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_ip_read</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_I_BY_MAC</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SADDRS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SBITSS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_VIRTRTS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_STATES</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_SRCS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">IP_NIC_IS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">NIC_IP_IS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">NIC_I_BY_PHYS_IP_I</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># read the non-namespace ifaces and any addrs on them</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_ip_ifaces_read</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># read ifaces in all the namespaces (if any), note some os&#39;s don&#39;t support netns</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">mapfile</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-t</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nss</span><span style="color: #D4D4D4"> &lt; </span><span style="color: #CE9178">&lt;(</span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178"> netns </span><span style="color: #D4D4D4">2&gt;</span><span style="color: #CE9178">/dev/null)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ns</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">nss</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_ip_ifaces_read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ns</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># set vltag 0 (for phys ifaces) and read os routes for all ifaces</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># any iface w/o vltag has tag 0</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -n </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_ip_routes_read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># find the &quot;physical&quot; iface indices: vltag 0 and not secondary addr</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># note vm ifaces are considered physical</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># these may not be in nic index order due to inclusion in namespaces (see next)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">tmpfile=$(</span><span style="color: #DCDCAA">mktemp</span><span style="color: #CE9178"> /tmp/oci_vcn_ifaces.XXXXX)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i_by_phys_iface</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">[$ip_i]} -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] &amp;&amp; [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># physical iface/nic</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">ip_i_by_phys_iface</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4">]=</span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> &gt;&gt; </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">NIC_I_BY_PHYS_IP_I</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #B5CEA8">-1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># sort physical ifaces by first number (either at end or in middle) in iface name</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># this will provide the nic index</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_i=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">cat</span><span style="color: #CE9178"> &quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">awk</span><span style="color: #CE9178"> </span><span style="color: #569CD6">--</span><span style="color: #CE9178"> &#39;{ match($1, /[0-9]+/); print substr($1, RSTART, RLENGTH), $1 }&#39; </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">sort</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-n</span><span style="color: #CE9178"> </span><span style="color: #D4D4D4">|</span><span style="color: #CE9178"> </span><span style="color: #DCDCAA">cut</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-f</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">2</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-d</span><span style="color: #CE9178"> &#39; &#39;)</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">ip_i_by_phys_iface</span><span style="color: #D4D4D4">[$iface]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">NIC_IP_IS</span><span style="color: #D4D4D4">+=(</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">NIC_I_BY_PHYS_IP_I</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #9CDCFE">$nic_i</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">nic_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">rm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$tmpfile</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># for each iface (phys or vlan) get nic index</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">phys_ip_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">ip_i_by_phys_iface</span><span style="color: #D4D4D4">[$iface]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">IP_NIC_IS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=${</span><span style="color: #9CDCFE">NIC_I_BY_PHYS_IP_I</span><span style="color: #D4D4D4">[$phys_ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># fix up missing nic index for bms (see also oci_vcn_md_read): bms will be missing nic index metadata</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># if they were created before and have not had a vnic attached or detached since 8/23/17.</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># if there is a secondary vnic created and configured (before 8/23/17) we can tell it is a bm</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># because there will either be configured vlans or more vnics than physical ifaces.</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># note that gen 2 shapes are post 8/23/17 and, hence, will have nic indices already set.</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># a missing nic index for an old bm will not matter if there are no vnics to configure.</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${#</span><span style="color: #9CDCFE">MD_NIC_IS</span><span style="color: #D4D4D4">[@]} -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] &amp;&amp; [ ${#</span><span style="color: #9CDCFE">NIC_IP_IS</span><span style="color: #D4D4D4">[@]} -eq </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> ] &amp;&amp; </span><span style="color: #D7BA7D">\</span></span>
<span class="line"><span style="color: #D4D4D4">        ([ ${#</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #D4D4D4">[@]} -gt </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> ] || [ ${#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #D4D4D4">[@]} -gt </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> ]); </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># configured or new secondaries</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">md_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">MD_NIC_IS</span><span style="color: #D4D4D4">+=(</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;legacy BM instance detected&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">IS_VM</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_read</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># assumes md info is already read</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># reads ip configs and creates single array of all macs</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># (fixes vm interfaces if random mac)</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IP</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find ip command&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">warn_ifaces</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">attempt</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">attempt</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> 1 2; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># initialize md/ip shared arrays</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">MACS</span><span style="color: #D4D4D4">=(</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># read all of ip config info and see if it matches md info</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_ip_read</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mac</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">IP_I_BY_MAC</span><span style="color: #D4D4D4">[$mac]:-</span><span style="color: #9CDCFE">-1</span><span style="color: #D4D4D4">}</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> -lt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># if there is no corresponding iface mac: add</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># note ifaces with random macs will be detected below and this will be retried</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ADD</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># matching mac iface does not have address: add</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># make sure it is not a (corrupted) vlan that had been configured previously</span></span>
<span class="line"><span style="color: #D4D4D4">                    [ ${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">[$ip_i]} -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;VLAN (with MAC </span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">) configured but missing IP address (must manually fix)&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ADD</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">md_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #D4D4D4">=()</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">warn_ifaces</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">new_macs=</span><span style="color: #D4D4D4">() # for deduping secondary addr macs</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">mac</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># note that the primary vnic will be matched up (permanently)</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">MD_I_BY_MAC</span><span style="color: #D4D4D4">[$mac]:-</span><span style="color: #9CDCFE">-1</span><span style="color: #D4D4D4">}</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4"> -lt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># no metadata mac corresponding to ip mac</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># addr is configured: should be deleted</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># bm case (in vm case ifaces are auto-deleted when vnic is detached)</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DELETE</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># bm iface mac w/o addr and w/o md mac:</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># skip if phys iface, else addr deleted w/o deleting vlan?</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #D4D4D4">[$ip_i]} -ne </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                        </span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DELETE</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                        </span><span style="color: #9CDCFE">warn_ifaces</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$warn_ifaces</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># vm iface mac w/o addr and w/o md mac: assume random mac</span></span>
<span class="line"><span style="color: #D4D4D4">                    ([ </span><span style="color: #9CDCFE">$attempt</span><span style="color: #D4D4D4"> -eq </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> ] &amp;&amp; [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_STATES</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;DOWN&#39;</span><span style="color: #D4D4D4"> ]) || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> with MAC </span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178"> does not have corresponding metadata&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># assume vm case 1st since less likely addr was deleted</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># attempt mac fix by turning iface up, then retry</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># this is probably an Intel driver problem</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #6A9955"># could look at /sys/class/net/&lt;iface&gt;/addr_assign_type</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">$IP</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">link</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">set</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">dev</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">up</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot set interface </span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178"> up&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">new_macs</span><span style="color: #CE9178">[$mac]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">new_macs</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$mac</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">MACS</span><span style="color: #D4D4D4">+=(</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">) </span><span style="color: #6A9955"># accumulate all unique macs</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># TODO else validate for consistency?: addr, vltag, subnet, virtrt</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is_prov</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_sec_addr_is_provisioned</span><span style="color: #CE9178"> </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> &quot;${</span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #CE9178">[$md_i]}&quot;)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$is_prov</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4">]=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DELETE</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$retry</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$warn_ifaces</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_warn</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;no VNIC (or MAC does not match) and no address, interfaces will be marked for delete:</span><span style="color: #9CDCFE">$warn_ifaces</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_config_or_deconfig_sec_addrs</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">do_config=&quot;</span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># config if not empty, else deconfig</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># vnics must be configured, whether config or deconfig secondary addrs</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #D4D4D4">[$i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vnic</span><span style="color: #D4D4D4">=${</span><span style="color: #9CDCFE">SEC_VNICS</span><span style="color: #D4D4D4">[$i]}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># find vnic&#39;s mac</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">md_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vnic</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #CE9178">[$md_i]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find VNIC for secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> on </span><span style="color: #9CDCFE">$vnic</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># find mac in ip config</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">iface_ip_i=</span><span style="color: #B5CEA8">-1</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">already_config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># put on this iface if not already configured</span></span>
<span class="line"><span style="color: #D4D4D4">                [ </span><span style="color: #9CDCFE">$iface_ip_i</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">iface_ip_i</span><span style="color: #D4D4D4">=</span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># 1st is interface (secondary addrs come after)</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># already configured</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">already_config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        [ </span><span style="color: #9CDCFE">$iface_ip_i</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot find interface for secondary IP address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> on </span><span style="color: #9CDCFE">$vnic</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$do_config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$already_config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># configure</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_ip_sec_addr_add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$iface_ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$addr</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$do_config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] &amp;&amp; [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$already_config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># deconfigure</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># note this path is only if deconfiguring just the secondaries</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_ip_sec_addr_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">echo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$found</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_config</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mac</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-A</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">configed</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># fix up config: md will indicate adds, ip deletes</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">md_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #CE9178">[$md_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ADD</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;adding IP config for VNIC MAC ${</span><span style="color: #9CDCFE">MD_MACS</span><span style="color: #CE9178">[$md_i]} with id ${</span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_ip_addr_add</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$md_i</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">del_vmac</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">seq</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">0</span><span style="color: #CE9178"> $((${</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #CE9178">[@]} </span><span style="color: #D4D4D4">-</span><span style="color: #CE9178"> </span><span style="color: #B5CEA8">1</span><span style="color: #CE9178">)))</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DELETE</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># del all pri addrs and sec addrs (unless its vlan is being deleted)</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">secad</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$del_vmac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;removing IP config of address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> from MAC </span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #DCDCAA">oci_vcn_ip_addr_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #6A9955"># keep track of last deleted vlan</span></span>
<span class="line"><span style="color: #D4D4D4">                [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">del_vmac</span><span style="color: #D4D4D4">=</span><span style="color: #9CDCFE">$mac</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955"># config secondary addrs, if any</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec_addrs_found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${#</span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #D4D4D4">[@]} -gt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># reread config if there were changes so that secondaries are put in the correct place</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$found</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">sleep</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># wait for newly created ifaces to settle</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">oci_vcn_read</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">sec_addrs_found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">$(</span><span style="color: #DCDCAA">oci_vcn_config_or_deconfig_sec_addrs</span><span style="color: #CE9178"> &#39;t&#39;)</span><span style="color: #D4D4D4"> || </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">$?</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$found</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sec_addrs_found</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;no changes, IP configuration is up-to-date&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_deconfig_all</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mac</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># ip is configured</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #6A9955"># note that primaries are encountered first</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]}&quot;</span><span style="color: #D4D4D4"> != </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$YES</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># primary addr</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> -gt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># skip pri vnic, pri addr</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">MD_I_BY_MAC</span><span style="color: #D4D4D4">[$mac]:-</span><span style="color: #9CDCFE">-1</span><span style="color: #D4D4D4">}</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">missing</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot; missing&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vnicmsg</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vnicmsg</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot; with id ${</span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #CE9178">[$md_i]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #9CDCFE">missing</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;removing IP config of address </span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178"> for</span><span style="color: #9CDCFE">$missing</span><span style="color: #CE9178"> VNIC MAC </span><span style="color: #9CDCFE">$mac$vnicmsg</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #DCDCAA">oci_vcn_ip_addr_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># secondary addr</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #DCDCAA">oci_vcn_ip_sec_addr_del</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$found</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_info</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;no changes, no IP configuration to delete&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_show</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">fmt=&quot;%-6s %-15s %-15s %-5s %-15s %-10s %-3s %-10s %-5s %-11s %-5s %-17s %s\n&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">printf</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$fmt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">CONFIG</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ADDR</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">SPREFIX</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">SBITS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VIRTRT</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">NS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IND</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">IFACE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VLTAG</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VLAN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">STATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">MAC</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">VNIC</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mac</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mac</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MACS</span><span style="color: #CE9178">[@]}&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># all known macs</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">nic_i</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vltag</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sprefix</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sbits</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">state</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">vnic</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">md_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">MD_I_BY_MAC</span><span style="color: #D4D4D4">[$mac]:-</span><span style="color: #9CDCFE">-1</span><span style="color: #D4D4D4">}</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># in md: ADD, or no change depending on ip info</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_CONFIGS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">nic_i</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_NIC_IS</span><span style="color: #CE9178">[$md_i]</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_ADDRS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">vltag</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_VLTAGS</span><span style="color: #CE9178">[$md_i]}&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># not used in vms</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">sprefix</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_SPREFIXS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">sbits</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_SBITSS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_VIRTRTS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">vnic</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">MD_VNICS</span><span style="color: #CE9178">[$md_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># find the ip info on this mac, note that there could be none, one,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #6A9955"># or multiple addrs if secondaries addrs exist (they will come after primary)</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ip_i=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">IP_I_BY_MAC</span><span style="color: #D4D4D4">[$mac]:-</span><span style="color: #9CDCFE">-1</span><span style="color: #D4D4D4">} </span><span style="color: #6A9955"># index of primary addr, if any</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">pri_ip_i=</span><span style="color: #9CDCFE">$ip_i</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">secad</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">true</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">secad</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SECADS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                [ </span><span style="color: #9CDCFE">$pri_ip_i</span><span style="color: #D4D4D4"> -eq </span><span style="color: #9CDCFE">$ip_i</span><span style="color: #D4D4D4"> ] || [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #C586C0">break</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">vlan</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_VLANS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">:-</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">iface</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_IFACES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">ns</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_NSS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">state</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_STATES</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">cfg</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_CONFIGS</span><span style="color: #CE9178">[$ip_i]</span><span style="color: #D4D4D4">#</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$cfg</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$cfg</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #9CDCFE">$md_i</span><span style="color: #D4D4D4"> -lt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># not in md, fill with ip info</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">sbits</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_SBITSS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">virtrt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_VIRTRTS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                    [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$IS_VM</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">vltag</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_VLTAGS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #9CDCFE">addr</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;${</span><span style="color: #9CDCFE">IP_ADDRS</span><span style="color: #CE9178">[$ip_i]}&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #569CD6">local</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nic_phys=</span><span style="color: #D4D4D4">${</span><span style="color: #9CDCFE">NIC_I_BY_PHYS_IP_I</span><span style="color: #D4D4D4">[$ip_i]}</span></span>
<span class="line"><span style="color: #D4D4D4">                [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || [ </span><span style="color: #9CDCFE">$nic_phys</span><span style="color: #D4D4D4"> -lt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">nic_i</span><span style="color: #D4D4D4">=</span><span style="color: #9CDCFE">$nic_phys</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># don&#39;t show if sec addr</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$secad</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #DCDCAA">printf</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$fmt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sprefix</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$state</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vnic</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">                    </span><span style="color: #DCDCAA">printf</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$fmt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$NA</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #9CDCFE">ip_i</span><span style="color: #D4D4D4">+=</span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #DCDCAA">printf</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$fmt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$addr</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sprefix</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$sbits</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$virtrt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$ns</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$nic_i</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$iface</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vltag</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vlan</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$state</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$mac</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$vnic</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">done</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_help</span><span style="color: #D4D4D4">() {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">cat</span><span style="color: #D4D4D4"> &lt;&lt;</span><span style="color: #D4D4D4">EOF</span></span>
<span class="line"><span style="color: #CE9178">NAME</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> -- display and configure Oracle OCI Virtual Cloud Networks on instance</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">SYNOPSIS</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> [-s] [-e &lt;IP address&gt; &lt;VNIC OCID&gt;]</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> -c [-q] [-s] [-n [&lt;format&gt;] [-r]] [-e &lt;IP address&gt; &lt;VNIC OCID&gt; [-e ...]]</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> -d [-q] [-s] [-e &lt;IP address&gt; &lt;VNIC OCID&gt;]</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">DESCRIPTION</span></span>
<span class="line"><span style="color: #CE9178">    This shows the current OCI Virtual interface Cards provisioned in the cloud</span></span>
<span class="line"><span style="color: #CE9178">    and configured on this instance. When a secondary VNIC is provisioned in OCI it must</span></span>
<span class="line"><span style="color: #CE9178">    be explicitly configured on the instance using this script or similar commands.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    The first version of this command displays the currently provisioned VNICs and the</span></span>
<span class="line"><span style="color: #CE9178">    current IP configuration for this instance. VNICs that are not yet configured are</span></span>
<span class="line"><span style="color: #CE9178">    marked with &#39;</span><span style="color: #9CDCFE">$ADD</span><span style="color: #CE9178">&#39; and IP configurations that no longer have an associated VNIC</span></span>
<span class="line"><span style="color: #CE9178">    are marked with &#39;</span><span style="color: #9CDCFE">$DELETE</span><span style="color: #CE9178">&#39;.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    The second version, with -c, configures VNICs that do not have an IP configuration</span></span>
<span class="line"><span style="color: #CE9178">    and deletes the IP configurations of VNICs that are not currently provisioned.</span></span>
<span class="line"><span style="color: #CE9178">    This puts the instance IP configuration in sync with current OCI provisioning.</span></span>
<span class="line"><span style="color: #CE9178">    If one or more optional -e options are present the secondary IP addresses are</span></span>
<span class="line"><span style="color: #CE9178">    configured on the same interfaces as the corresponding VNIC.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    The configuring interfaces can optionally be placed inside separate network</span></span>
<span class="line"><span style="color: #CE9178">    namespaces. This is necessary when VNICs are in subnets (different VCNs) with</span></span>
<span class="line"><span style="color: #CE9178">    overlapping address blocks and the network applications are not bound directly</span></span>
<span class="line"><span style="color: #CE9178">    to interfaces. Network namespaces require applications to be launched in them</span></span>
<span class="line"><span style="color: #CE9178">    explicitly (via &#39;ip netns exec &lt;ns&gt;&#39;) in order to establish association with</span></span>
<span class="line"><span style="color: #CE9178">    the interface. When namespaces are not used, policy-based routing is configured</span></span>
<span class="line"><span style="color: #CE9178">    to provide a default route to the secondary VNIC\&#39;s virtual router (default</span></span>
<span class="line"><span style="color: #CE9178">    gateway) when the VNIC\&#39;s address is the source address.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    Bare Metal secondary VNICs are configured using VLANs (where there is no</span></span>
<span class="line"><span style="color: #CE9178">    corresponding physical interface). These will look like 2 addition interfaces</span></span>
<span class="line"><span style="color: #CE9178">    when showing IP links, with names like &#39;</span><span style="color: #9CDCFE">$MACVLAN_FORMAT</span><span style="color: #CE9178">&#39; for the MAC VLAN</span></span>
<span class="line"><span style="color: #CE9178">    and &#39;</span><span style="color: #9CDCFE">$VLAN_FORMAT</span><span style="color: #CE9178">&#39; for the IP VLAN.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    The third version, -d, deletes all IP configuration for provisioned secondary VNICs</span></span>
<span class="line"><span style="color: #CE9178">    as long as there is no -e option. If one or more optional -e options are present</span></span>
<span class="line"><span style="color: #CE9178">    only the given secondary IP addresses are deconfigured and the remaining configuration</span></span>
<span class="line"><span style="color: #CE9178">    is left as is.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    This script is made to be run periodically to pick up changes in VNIC provisioning</span></span>
<span class="line"><span style="color: #CE9178">    (whether adding or deleting). Note that these IP configuration changes are not</span></span>
<span class="line"><span style="color: #CE9178">    persistent, the script must, at a minimum, be run on each startup.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">    -c          Add IP configuration for VNICs that are not configured and delete</span></span>
<span class="line"><span style="color: #CE9178">                for VNICs that are no longer provisioned.</span></span>
<span class="line"><span style="color: #CE9178">    -d          Deconfigure all VNICs (except the primary). If a -e option is also</span></span>
<span class="line"><span style="color: #CE9178">                present only the secondary IP address(es) are deconfigured.</span></span>
<span class="line"><span style="color: #CE9178">    -e &lt;IP address&gt; &lt;VNIC OCID&gt;</span></span>
<span class="line"><span style="color: #CE9178">                Secondary private IP address to configure or deconfigure.</span></span>
<span class="line"><span style="color: #CE9178">    -h          Print help.</span></span>
<span class="line"><span style="color: #CE9178">    -n [&lt;format&gt;]</span></span>
<span class="line"><span style="color: #CE9178">                When configuring, place interfaces in namespace identified by the given</span></span>
<span class="line"><span style="color: #CE9178">                format. Format can include </span><span style="color: #D7BA7D">\$</span><span style="color: #CE9178">nic and </span><span style="color: #D7BA7D">\$</span><span style="color: #CE9178">vltag variables. The name</span></span>
<span class="line"><span style="color: #CE9178">                defaults to &#39;</span><span style="color: #9CDCFE">$DEF_NS_FORMAT_BM</span><span style="color: #CE9178">&#39; for BMs and &#39;</span><span style="color: #9CDCFE">$DEF_NS_FORMAT_VM</span><span style="color: #CE9178">&#39; for VMs.</span></span>
<span class="line"><span style="color: #CE9178">                When configuring multiple VNICs ensure the namespaces are unique.</span></span>
<span class="line"><span style="color: #CE9178">    -q          Suppress information messages.</span></span>
<span class="line"><span style="color: #CE9178">    -r          Start sshd in namespace (if -n is present)</span></span>
<span class="line"><span style="color: #CE9178">    -s          Show information on all provisioning and interface configuration.</span></span>
<span class="line"><span style="color: #CE9178">                This is the default action if no options are given.</span></span>
<span class="line"><span style="color: #CE9178">                Columns:</span></span>
<span class="line"><span style="color: #CE9178">                    CONFIG  &#39;</span><span style="color: #9CDCFE">$ADD</span><span style="color: #CE9178">&#39; indicates missing IP config, &#39;</span><span style="color: #9CDCFE">$DELETE</span><span style="color: #CE9178">&#39; missing VNIC</span></span>
<span class="line"><span style="color: #CE9178">                    ADDR    IP address</span></span>
<span class="line"><span style="color: #CE9178">                    SPREFIX subnet CIDR prefix</span></span>
<span class="line"><span style="color: #CE9178">                    SBITS   subnet mask bits</span></span>
<span class="line"><span style="color: #CE9178">                    VIRTRT  virutal router IP address</span></span>
<span class="line"><span style="color: #CE9178">                    NS      namespace (if any)</span></span>
<span class="line"><span style="color: #CE9178">                    IND     interface index (if BM)</span></span>
<span class="line"><span style="color: #CE9178">                    IFACE   interface (underlying physical if VLAN is also set)</span></span>
<span class="line"><span style="color: #CE9178">                    VLTAG   VLAN tag (if BM)</span></span>
<span class="line"><span style="color: #CE9178">                    VLAN    IP virtual LAN (if any)</span></span>
<span class="line"><span style="color: #CE9178">                    STATE   state of interface</span></span>
<span class="line"><span style="color: #CE9178">                    MAC     MAC address</span></span>
<span class="line"><span style="color: #CE9178">                    VNIC    VNIC object identifier</span></span>
<span class="line"><span style="color: #CE9178">    -v          Verbose information messages.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">EXAMPLES</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span></span>
<span class="line"><span style="color: #CE9178">        Show all provisioned VNICs and configured IP addresses.</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> -c</span></span>
<span class="line"><span style="color: #CE9178">        Set configuration without a namespace.</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> -c -n &#39;&#39;</span></span>
<span class="line"><span style="color: #CE9178">        Set configuration using a namespace with the default format.</span></span>
<span class="line"><span style="color: #CE9178">    </span><span style="color: #9CDCFE">$THIS</span><span style="color: #CE9178"> -c -n &#39;myns</span><span style="color: #D7BA7D">\$</span><span style="color: #CE9178">vltag&#39;</span></span>
<span class="line"><span style="color: #CE9178">        Set configuration using a namespace with format &#39;myns</span><span style="color: #D7BA7D">\$</span><span style="color: #CE9178">vltag&#39;.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #CE9178">SEE ALSO:</span></span>
<span class="line"><span style="color: #CE9178">    OCI networking overview including route tables and security lists:</span></span>
<span class="line"><span style="color: #CE9178">        https://docs.us-phoenix-1.oraclecloud.com/Content/Network/Concepts/overview.htm</span></span>
<span class="line"><span style="color: #CE9178">    Note: secondary VNIC in different VCN not handled, requires manually adding default route:</span></span>
<span class="line"><span style="color: #CE9178">        ip route add &lt;VCN2 CIDR&gt; via &lt;VCN2 sec VNIC subnet virt router ip&gt; dev &lt;VCN2 sec VNIC ifname&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">EOF</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># TODO secondary private IPs in metadata</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">show</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">config</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">deconfig</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;&#39;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">os_ver</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$OS_ID</span><span style="color: #CE9178">-</span><span style="color: #9CDCFE">$OS_VERSION</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">os_maj_ver</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$OS_ID</span><span style="color: #CE9178">-</span><span style="color: #9CDCFE">$OS_MAJ_VERSION</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> [ </span><span style="color: #569CD6">$#</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">do</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">declare</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">opt</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">shift</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">case</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">$opt</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">in</span></span>
<span class="line"><span style="color: #D4D4D4">        -c) config=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        -d) deconfig=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        -e) </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #569CD6">$#</span><span style="color: #D4D4D4"> -lt </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;secondary private IP address option requires &lt;IP address&gt; &lt;VNIC OCID&gt;&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #D4D4D4">+=(</span><span style="color: #9CDCFE">$1</span><span style="color: #D4D4D4">); </span><span style="color: #DCDCAA">shift</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">SEC_VNICS</span><span style="color: #D4D4D4">+=(</span><span style="color: #9CDCFE">$1</span><span style="color: #D4D4D4">); </span><span style="color: #DCDCAA">shift</span></span>
<span class="line"><span style="color: #D4D4D4">            ;;</span></span>
<span class="line"><span style="color: #D4D4D4">        -n) </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$os_maj_ver</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;ol-6&quot;</span><span style="color: #D4D4D4"> ] || [ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$os_maj_ver</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;centos-6&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;namespaces not supported on this os version (</span><span style="color: #9CDCFE">$os_ver</span><span style="color: #CE9178">)&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ </span><span style="color: #569CD6">$#</span><span style="color: #D4D4D4"> -ge </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> ] &amp;&amp; ! [[ </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #D4D4D4">=~</span><span style="color: #D4D4D4"> ^</span><span style="color: #D7BA7D">\-</span><span style="color: #D4D4D4"> ]]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">                [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #9CDCFE">NS_FORMAT</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$1</span><span style="color: #CE9178">&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #DCDCAA">shift</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">USE_NS</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">-r</span><span style="color: #D4D4D4">) START_SSHD=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">            [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$SSHD</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;missing sshd command&quot;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        -s) show=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        -h) oci_vcn_help; </span><span style="color: #DCDCAA">exit</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        -q) </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$DEBUG</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot specify quiet with verbose&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">QUIET</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">-v</span><span style="color: #D4D4D4">) </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$QUIET</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot specify verbose with quiet&quot;</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #9CDCFE">DEBUG</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">-*</span><span style="color: #D4D4D4">) oci_vcn_err </span><span style="color: #CE9178">&quot;unknown option </span><span style="color: #9CDCFE">$opt</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4">;;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">esac</span></span>
<span class="line"><span style="color: #C586C0">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">[ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$START_SSHD</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$USE_NS</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;cannot start sshd if namespace is not created&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">[ </span><span style="color: #9CDCFE">$EUID</span><span style="color: #D4D4D4"> -eq </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;must be run as root&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># read all metadata and ip config</span></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_md_read</span></span>
<span class="line"><span style="color: #DCDCAA">oci_vcn_read</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># process options</span></span>
<span class="line"><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$config</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$deconfig</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_err</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;conflicting options&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">oci_vcn_config</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$show</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_read</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># reread if show</span></span>
<span class="line"><span style="color: #C586C0">elif</span><span style="color: #D4D4D4"> [ -n </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$deconfig</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> [ ${#</span><span style="color: #9CDCFE">SEC_ADDRS</span><span style="color: #D4D4D4">[@]} -gt </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ]; </span><span style="color: #C586C0">then</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># just deconfig addrs</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_config_or_deconfig_sec_addrs</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># deconfig all</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #DCDCAA">oci_vcn_deconfig_all</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">    [ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$show</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_read</span><span style="color: #D4D4D4"> </span><span style="color: #6A9955"># reread if show</span></span>
<span class="line"><span style="color: #C586C0">else</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">show</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&#39;t&#39;</span></span>
<span class="line"><span style="color: #C586C0">fi</span></span>
<span class="line"><span style="color: #D4D4D4">[ -z </span><span style="color: #CE9178">&quot;</span><span style="color: #9CDCFE">$show</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> ] || </span><span style="color: #DCDCAA">oci_vcn_show</span></span>
<span class="line"></span></code></pre></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle DBMS_SCHEDULER vs DBMS_JOB: pacote único para gerenciar, pausar e monitorar jobs</title>
		<link>https://furushima.com.br/blog/oracle-dbms_scheduler-vs-dbms_job-pacote-unico-para-gerenciar-pausar-e-monitorar-jobs/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Wed, 10 Sep 2025 22:11:24 +0000</pubDate>
				<category><![CDATA[Banco De Dados]]></category>
		<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2855</guid>

					<description><![CDATA[Introdução Em muitos ambientes Oracle, convivem dois mecanismos de agendamento: o DBMS_SCHEDULER (moderno) e o DBMS_JOB (legado). Cada um possui comandos, dicionários e semânticas próprios — &#8220;enabled" de um lado, &#8220;broken&#8221; do outro; DBA_SCHEDULER_* aqui, DBA_JOBS* ali; STOP_JOB vs. &#8220;matar sessão&#8221; etc.O resultado, no dia a dia, é fricção operacional: consultas diferentes para a mesma [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="has-x-large-font-size"><strong>Introdução</strong></p>



<p></p>



<p class="has-text-align-left">Em muitos ambientes Oracle, convivem dois mecanismos de agendamento: o <strong>DBMS_SCHEDULER</strong> (moderno) e o <strong>DBMS_JOB</strong> (legado). Cada um possui comandos, dicionários e semânticas próprios — &#8220;<code>enabled"</code> de um lado, &#8220;<code>broken</code>&#8221; do outro; <code>DBA_SCHEDULER_*</code> aqui, <code>DBA_JOBS*</code> ali; <code>STOP_JOB</code> vs. &#8220;matar sessão&#8221; etc.<br>O resultado, no dia a dia, é <strong>fricção operacional</strong>: consultas diferentes para a mesma pergunta, scripts paralelos para operações equivalentes, e uma curva de aprendizado desnecessária para tarefas simples como <strong>ver quem está rodando</strong>, <strong>habilitar/desabilitar</strong> e <strong>pausar um lote de jobs</strong> para uma janela de manutenção.</p>



<p class="has-text-align-left">Esta solução nasce exatamente desse cenário. O objetivo é oferecer um <strong>ponto único e transparente</strong> para <strong>inventariar, monitorar e operar</strong> ambos os mecanismos <strong>sem complexidade</strong>.<br>Você passa a consultar <strong>uma visão consolidada</strong> (inventário e execução), e a executar <strong>um pacote único</strong> para ações comuns — seja um job Scheduler com nome, seja um DBMS_JOB numérico.</p>



<p></p>



<p><br></p>



<h1 class="wp-block-heading">2) O que são DBMS_SCHEDULER e DBMS_JOB</h1>



<h2 class="wp-block-heading">DBMS_SCHEDULER (o mecanismo moderno)</h2>



<p>Introduzido para substituir o DBMS_JOB, o <strong>DBMS_SCHEDULER</strong> oferece uma arquitetura rica e modular:</p>



<ul class="wp-block-list">
<li><strong>Jobs, Programs e Schedules</strong> separados, possibilitando reuso e governança.</li>



<li><strong>Chains</strong> (fluxos com dependências), <strong>Windows</strong> e <strong>Job Classes</strong>.</li>



<li>Calendário expressivo por <code>repeat_interval</code> (calendar expressions).</li>



<li><strong>Parada controlada</strong> (<code>STOP_JOB</code>), logging detalhado, priorização e integração com Resource Manager.</li>



<li>Dicionário amplo (<code>DBA_SCHEDULER_JOBS</code>, <code>DBA_SCHEDULER_RUNNING_JOBS</code>, etc.).</li>
</ul>



<p>Em suma: mais recursos, rastreabilidade e controle fino. É o padrão recomendado para novas rotinas.</p>



<p><br></p>



<h2 class="wp-block-heading">DBMS_JOB (o mecanismo legado)</h2>



<p>O <strong>DBMS_JOB</strong> é mais simples e direto:</p>



<ul class="wp-block-list">
<li>Cada job tem um <strong>número</strong> (ex.: 128), um comando <strong>WHAT</strong> (PL/SQL a executar), um <strong>NEXT_DATE</strong> e um <strong>INTERVAL</strong> (string).</li>



<li>A disponibilidade é representada por <code>BROKEN = 'Y'|'N'</code> em vez de <code>ENABLED</code>.</li>



<li><strong>Não</strong> possui um comando nativo para parar execução em curso; na prática, usa-se o encerramento da <strong>sessão</strong> que executa o job.</li>



<li>Dicionário compacto (<code>DBA_JOBS</code>, <code>DBA_JOBS_RUNNING</code>).</li>
</ul>



<p>Embora menos flexível, é comum que ambientes antigos ainda mantenham rotinas estáveis sob DBMS_JOB.</p>



<p><br></p>



<h1 class="wp-block-heading">Vantagens de utilizar esta solução</h1>



<p><strong>1. Interface única e coerente</strong></p>



<ul class="wp-block-list">
<li><strong>Views consolidadas</strong> para inventário (<code>JOB_ADMIN_ALL_JOBS[_V]</code>) e execução (<code>JOB_ADMIN_RUNNING[_V]</code>) que mesclam Scheduler e DBMS_JOB.</li>



<li><strong>Colunas homogêneas</strong>: <code>enabled</code> sempre como TRUE/FALSE, datas e intervalos <strong>formatados</strong> nas versões “_V”.</li>
</ul>



<p><strong>2. Produtividade imediata</strong></p>



<ul class="wp-block-list">
<li>Uma consulta responde “o que tenho?”, “quando roda?”, “quem está rodando e há quanto tempo?”.</li>



<li>O operador <strong>não precisa lembrar</strong> se o job é Scheduler ou DBMS_JOB para consultar status ou executar ações.</li>
</ul>



<p><strong>3. Operação simples e segura</strong></p>



<ul class="wp-block-list">
<li><strong>Habilitar/Desabilitar</strong> por um único procedimento (<code>enable_job</code>/<code>disable_job</code>), passando <strong>nome</strong> (Scheduler) ou <strong>número</strong> (DBMS_JOB).</li>



<li><strong>Parada elegante</strong>: para Scheduler usa <code>STOP_JOB(force =&gt; TRUE)</code>; para DBMS_JOB, encerra a <strong>sessão</strong> de execução antes de mudar o estado (RAC-aware).</li>



<li><strong>Lote inteligente</strong> (<code>set_jobs_by_pattern</code>): aplique uma ação a um conjunto por <code>LIKE</code>, escolhendo tipo (Scheduler/DBMS_JOB/ANY) e se deve parar os ativos.</li>
</ul>



<p><strong>4. Observabilidade e padronização</strong></p>



<ul class="wp-block-list">
<li>Saídas de <code>list_jobs</code> e <code>list_running_jobs</code> são <strong>limpas e didáticas</strong>, integrando as duas tecnologias com o mesmo layout.</li>



<li>Facilita auditorias, health-checks e relatórios operacionais com <strong>menos scripts</strong>.</li>
</ul>



<p><strong>5. Governança simplificada</strong></p>



<ul class="wp-block-list">
<li><strong>Role única</strong> (<code>JOBDBMSSCHEDULERALL</code>) e <strong>sinônimos públicos</strong>: padroniza o consumo entre times e ferramentas.</li>



<li><code>AUTHID DEFINER</code>: quem usa não precisa de privilégio de DBA — basta receber a role.</li>
</ul>



<p><strong>6. Idempotência e baixa fricção de implantação</strong></p>



<ul class="wp-block-list">
<li><code>CREATE OR REPLACE</code> em todos os objetos e checagens defensivas: <strong>reexecutar reinstala</strong>.</li>



<li><strong>Compatível com RAC</strong> e com execução em <strong>PDB</strong> (quando aplicável).</li>
</ul>



<p><strong>7. Menor risco operacional</strong></p>



<ul class="wp-block-list">
<li>Mensagens claras e validações garantem que “job não encontrado” ou “nome ambíguo entre owners” sejam tratados com <strong>erros explicativos</strong>.</li>



<li>Em manutenção, <code>p_stop_running =&gt; TRUE</code> reduz inconsistências ao pausar um lote inteiro de forma controlada.</li>
</ul>



<p><strong>8. Porta de entrada para modernização</strong></p>



<ul class="wp-block-list">
<li>Ao dar visibilidade e controle unificado, a solução <strong>facilita migrações graduais</strong> de DBMS_JOB para DBMS_SCHEDULER, sem interrupção do dia a dia.</li>
</ul>



<p><br></p>



<p><em>Faça o download do instalador pkg_job_admin no link abaixo e habilite a gestão unificada de jobs Oracle.</em><br><br><br></p>



<div class="wp-block-file aligncenter"><a id="wp-block-file--media-5691fc75-8483-4dd2-a032-4fcb5a7fb647" href="https://furushima.com.br/wp-content/uploads/2025/09/job_admin_setup_completo.zip">Download &#8211; script pkg_job_admin &#8211; ORACLE</a><a href="https://furushima.com.br/wp-content/uploads/2025/09/job_admin_setup_completo.zip" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5691fc75-8483-4dd2-a032-4fcb5a7fb647">Baixar</a></div>



<p><br><br><br></p>



<p class="has-large-font-size"><strong>Administração de jobs Oracle em um só lugar: Instalação e uso do pkg_job_admin</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[ORCL.oracle@furushimait_labs ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Sep 10 14:52:51 2025
Version 19.20.0.0.0

Copyright (c) 1982, 2022, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c EE Extreme Perf Release 19.0.0.0.0 - Production
Version 19.20.0.0.0

SQL&gt; @job_admin_setup_completo.sql

═════════════════════════════════════════════════════════════════════════════════════════════
Iniciando job_admin_setup_completo.sql
═════════════════════════════════════════════════════════════════════════════════════════════
Owner atual: SYS

PL/SQL procedure successfully completed.


── 1) Criando/Atualizando Views Consolidadas …

View created.


View created.


View created.


View created.

✓ Views criadas/atualizadas com sucesso.

── 2) Criando/Atualizando Pacote (SPEC) …

Package created.

No errors.

── 3) Criando/Atualizando Pacote (BODY) …

Package body created.

No errors.
✓ Pacote criado/atualizado com sucesso.

── 4) Segurança: ROLE, Grants e Sinônimos Públicos …
Role JOBDBMSSCHEDULERALL já existente.

PL/SQL procedure successfully completed.


Grant succeeded.


Grant succeeded.


Grant succeeded.


Grant succeeded.


Grant succeeded.

Sinônimos públicos criados/atualizados.

PL/SQL procedure successfully completed.

✓ Segurança configurada (ROLE + grants + sinônimos públicos).

── 5) Auto-Validação (não intrusiva) …
Pacote PKG_JOB_ADMIN sem erros de compilação.

PL/SQL procedure successfully completed.

Views acessíveis: JOB_ADMIN_ALL_JOBS e JOB_ADMIN_RUNNING OK.

PL/SQL procedure successfully completed.


── 6) Exemplos de Uso para referência  …

-- Inventário:
BEGIN
pkg_job_admin.list_jobs;                          -- todos os jobs
pkg_job_admin.list_jobs('DEMOAPP');               -- por owner
pkg_job_admin.list_jobs(p_like =&gt; 'JOB_%');       -- por padrão (LIKE)
END
/
-- Em execução agora:
BEGIN
pkg_job_admin.list_running_jobs;                       -- tudo
pkg_job_admin.list_running_jobs('DEMOAPP');            -- por owner
pkg_job_admin.list_running_jobs(p_like =&gt; 'SYNC_%');   -- por padrão (LIKE)
END
/
-- Operações pontuais:
-- SCHEDULER (por nome; owner opcional se único no banco)
-- BEGIN
--   pkg_job_admin.disable_job('DEMOAPP.JOB_ATUALIZA_INDICES', p_stop_running =&gt; TRUE)
--   pkg_job_admin.enable_job ('DEMOAPP.JOB_ATUALIZA_INDICES')
-- END
-- /
-- DBMS_JOB (por número; owner apenas para validar pertinência quando desejar)
-- BEGIN
--   pkg_job_admin.disable_job('128', p_owner =&gt; 'SYS', p_stop_running =&gt; TRUE)
--   pkg_job_admin.enable_job ('128', p_owner =&gt; 'SYS')
-- END
-- /
-- Lote por padrão (por tipo):
-- BEGIN
--   pkg_job_admin.set_jobs_by_pattern(
--     p_name_like    =&gt; 'JOB_SYNC_%',
--     p_enable       =&gt; FALSE,
--     p_owner        =&gt; 'DEMOAPP',
--     p_type         =&gt; pkg_job_admin.c_type_scheduler, -- SCHEDULER | DBMS_JOB | ANY
--     p_stop_running =&gt; TRUE
--   )
-- END
-- /
-- Visões consolidadas:
-- SELECT * FROM job_admin_all_jobs_v ORDER BY owner, job_type, job_name
-- SELECT * FROM job_admin_running_v  ORDER BY running_instance, job_type, job_name

═════════════════════════════════════════════════════════════════════════════════════════════
Conclusão: job_admin_setup_completo.sql executado.
Para conceder a ROLE a um usuário final, utilize:
GRANT JOBDBMSSCHEDULERALL TO nome_do_usuario
═════════════════════════════════════════════════════════════════════════════════════════════
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[ORCL.oracle@furushimait_labs ~]$ sqlplus / </span><span style="color: #569CD6">as</span><span style="color: #D4D4D4"> sysdba</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">*Plus: Release </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> - Production </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> Wed Sep </span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">14</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">52</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">51</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2025</span></span>
<span class="line"><span style="color: #569CD6">Version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Copyright (c) </span><span style="color: #B5CEA8">1982</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">2022</span><span style="color: #D4D4D4">, Oracle.  All rights reserved.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Connected </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4">:</span></span>
<span class="line"><span style="color: #D4D4D4">Oracle </span><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> 19c EE Extreme Perf Release </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> - Production</span></span>
<span class="line"><span style="color: #569CD6">Version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; @job_admin_setup_completo.</span><span style="color: #569CD6">sql</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"><span style="color: #D4D4D4">Iniciando job_admin_setup_completo.sql</span></span>
<span class="line"><span style="color: #D4D4D4">═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"><span style="color: #569CD6">Owner</span><span style="color: #D4D4D4"> atual: SYS</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PL/</span><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">procedure</span><span style="color: #D4D4D4"> successfully completed.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">── </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">) Criando/Atualizando Views Consolidadas …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">View created.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">View created.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">View created.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">View created.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">✓ Views criadas/atualizadas com sucesso.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">── </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">) Criando/Atualizando Pacote (SPEC) …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Package created.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">No</span><span style="color: #D4D4D4"> errors.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">── </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">) Criando/Atualizando Pacote (BODY) …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Package body created.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">No</span><span style="color: #D4D4D4"> errors.</span></span>
<span class="line"><span style="color: #D4D4D4">✓ Pacote criado/atualizado com sucesso.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">── </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">) Segurança: </span><span style="color: #569CD6">ROLE</span><span style="color: #D4D4D4">, Grants e Sinônimos Públicos …</span></span>
<span class="line"><span style="color: #569CD6">Role</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL já existente.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PL/</span><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">procedure</span><span style="color: #D4D4D4"> successfully completed.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Grant</span><span style="color: #D4D4D4"> succeeded.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Grant</span><span style="color: #D4D4D4"> succeeded.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Grant</span><span style="color: #D4D4D4"> succeeded.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Grant</span><span style="color: #D4D4D4"> succeeded.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Grant</span><span style="color: #D4D4D4"> succeeded.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Sinônimos públicos criados/atualizados.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PL/</span><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">procedure</span><span style="color: #D4D4D4"> successfully completed.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">✓ Segurança configurada (</span><span style="color: #569CD6">ROLE</span><span style="color: #D4D4D4"> + grants + sinônimos públicos).</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">── </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">Auto</span><span style="color: #D4D4D4">-Validação (não intrusiva) …</span></span>
<span class="line"><span style="color: #D4D4D4">Pacote PKG_JOB_ADMIN sem erros de compilação.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PL/</span><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">procedure</span><span style="color: #D4D4D4"> successfully completed.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Views acessíveis: JOB_ADMIN_ALL_JOBS e JOB_ADMIN_RUNNING OK.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PL/</span><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">procedure</span><span style="color: #D4D4D4"> successfully completed.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">── </span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">) Exemplos de Uso para referência  …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- Inventário:</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">pkg_job_admin.list_jobs;                          </span><span style="color: #6A9955">-- todos os jobs</span></span>
<span class="line"><span style="color: #D4D4D4">pkg_job_admin.list_jobs(</span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">);               </span><span style="color: #6A9955">-- por owner</span></span>
<span class="line"><span style="color: #D4D4D4">pkg_job_admin.list_jobs(p_like =&gt; </span><span style="color: #CE9178">&#39;JOB_%&#39;</span><span style="color: #D4D4D4">);       </span><span style="color: #6A9955">-- por padrão (LIKE)</span></span>
<span class="line"><span style="color: #569CD6">END</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"><span style="color: #6A9955">-- Em execução agora:</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">pkg_job_admin.list_running_jobs;                       </span><span style="color: #6A9955">-- tudo</span></span>
<span class="line"><span style="color: #D4D4D4">pkg_job_admin.list_running_jobs(</span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">);            </span><span style="color: #6A9955">-- por owner</span></span>
<span class="line"><span style="color: #D4D4D4">pkg_job_admin.list_running_jobs(p_like =&gt; </span><span style="color: #CE9178">&#39;SYNC_%&#39;</span><span style="color: #D4D4D4">);   </span><span style="color: #6A9955">-- por padrão (LIKE)</span></span>
<span class="line"><span style="color: #569CD6">END</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"><span style="color: #6A9955">-- Operações pontuais:</span></span>
<span class="line"><span style="color: #6A9955">-- SCHEDULER (por nome; owner opcional se único no banco)</span></span>
<span class="line"><span style="color: #6A9955">-- BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--   pkg_job_admin.disable_job(&#39;DEMOAPP.JOB_ATUALIZA_INDICES&#39;, p_stop_running =&gt; TRUE)</span></span>
<span class="line"><span style="color: #6A9955">--   pkg_job_admin.enable_job (&#39;DEMOAPP.JOB_ATUALIZA_INDICES&#39;)</span></span>
<span class="line"><span style="color: #6A9955">-- END</span></span>
<span class="line"><span style="color: #6A9955">-- /</span></span>
<span class="line"><span style="color: #6A9955">-- DBMS_JOB (por número; owner apenas para validar pertinência quando desejar)</span></span>
<span class="line"><span style="color: #6A9955">-- BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--   pkg_job_admin.disable_job(&#39;128&#39;, p_owner =&gt; &#39;SYS&#39;, p_stop_running =&gt; TRUE)</span></span>
<span class="line"><span style="color: #6A9955">--   pkg_job_admin.enable_job (&#39;128&#39;, p_owner =&gt; &#39;SYS&#39;)</span></span>
<span class="line"><span style="color: #6A9955">-- END</span></span>
<span class="line"><span style="color: #6A9955">-- /</span></span>
<span class="line"><span style="color: #6A9955">-- Lote por padrão (por tipo):</span></span>
<span class="line"><span style="color: #6A9955">-- BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--   pkg_job_admin.set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #6A9955">--     p_name_like    =&gt; &#39;JOB_SYNC_%&#39;,</span></span>
<span class="line"><span style="color: #6A9955">--     p_enable       =&gt; FALSE,</span></span>
<span class="line"><span style="color: #6A9955">--     p_owner        =&gt; &#39;DEMOAPP&#39;,</span></span>
<span class="line"><span style="color: #6A9955">--     p_type         =&gt; pkg_job_admin.c_type_scheduler, -- SCHEDULER | DBMS_JOB | ANY</span></span>
<span class="line"><span style="color: #6A9955">--     p_stop_running =&gt; TRUE</span></span>
<span class="line"><span style="color: #6A9955">--   )</span></span>
<span class="line"><span style="color: #6A9955">-- END</span></span>
<span class="line"><span style="color: #6A9955">-- /</span></span>
<span class="line"><span style="color: #6A9955">-- Visões consolidadas:</span></span>
<span class="line"><span style="color: #6A9955">-- SELECT * FROM job_admin_all_jobs_v ORDER BY owner, job_type, job_name</span></span>
<span class="line"><span style="color: #6A9955">-- SELECT * FROM job_admin_running_v  ORDER BY running_instance, job_type, job_name</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"><span style="color: #D4D4D4">Conclusão: job_admin_setup_completo.sql executado.</span></span>
<span class="line"><span style="color: #D4D4D4">Para conceder a </span><span style="color: #569CD6">ROLE</span><span style="color: #D4D4D4"> a um usuário final, utilize:</span></span>
<span class="line"><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> nome_do_usuario</span></span>
<span class="line"><span style="color: #D4D4D4">═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"></span></code></pre></div>



<p><br><br><br></p>



<h2 class="wp-block-heading">O que o script cria</h2>



<h3 class="wp-block-heading"></h3>



<h3 class="wp-block-heading">Objetos de dados (Views)</h3>



<ul class="wp-block-list">
<li><code>JOB_ADMIN_ALL_JOBS</code> — Inventário <strong>unificado</strong> (SCHEDULER + DBMS_JOB).</li>



<li><code>JOB_ADMIN_RUNNING</code> — Execução <strong>unificada</strong> no momento (SCHEDULER + DBMS_JOB).</li>



<li><code>JOB_ADMIN_ALL_JOBS_V</code> — Versão &#8220;amigável&#8221; do inventário (datas e intervalos formatados).</li>



<li><code>JOB_ADMIN_RUNNING_V</code> — Versão &#8220;amigável&#8221; da execução (intervalos formatados).</li>
</ul>



<h3 class="wp-block-heading">API (Package)</h3>



<ul class="wp-block-list">
<li><code>PKG_JOB_ADMIN</code> — Procedimentos para listar, habilitar/desabilitar e controlar lotes.
<ul class="wp-block-list">
<li><code>list_jobs(p_owner, p_like)</code></li>



<li><code>list_running_jobs(p_owner, p_like)</code></li>



<li><code>set_job_enabled(p_job_identifier, p_enable, p_owner, p_stop_running)</code></li>



<li><code>enable_job(...)</code> / <code>disable_job(...)</code></li>



<li><code>set_jobs_by_pattern(p_name_like, p_enable, p_owner, p_type, p_stop_running)</code></li>



<li>Constantes: <code>c_type_scheduler</code>, <code>c_type_dbms_job</code>, <code>c_type_any</code></li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading"></h3>



<p><br><br><br></p>



<p class="has-medium-font-size"><strong>Inventário consolidado, pronto para relatório</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT 
  owner, 
  job_type, 
  job_name, 
  enabled, 
  state, 
  next_run_date 
FROM 
  job_admin_all_jobs_v 
ORDER BY 
  owner, 
  job_type, 
  job_name;
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_type, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_name, </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">  next_run_date </span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  job_admin_all_jobs_v </span></span>
<span class="line"><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_type, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_name;</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<h2 class="wp-block-heading"></h2>



<p></p>



<p class="has-medium-font-size"><strong>Execução no momento (quem está rodando agora)</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT 
  owner, 
  job_type, 
  job_name, 
  running_instance, 
  elapsed_time 
FROM 
  job_admin_running_v 
ORDER BY 
  running_instance, 
  job_type, 
  job_name;
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_type, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_name, </span></span>
<span class="line"><span style="color: #D4D4D4">  running_instance, </span></span>
<span class="line"><span style="color: #D4D4D4">  elapsed_time </span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  job_admin_running_v </span></span>
<span class="line"><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  running_instance, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_type, </span></span>
<span class="line"><span style="color: #D4D4D4">  job_name;</span></span>
<span class="line"></span></code></pre></div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h2 class="wp-block-heading"></h2>



<h2 class="wp-block-heading"></h2>



<p></p>
</blockquote>



<p></p>



<h2 class="wp-block-heading"></h2>



<p><br><br><br><br></p>



<p class="has-medium-font-size"><strong>Habilitar/Desabilitar individualmente</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- DBMS_SCHEDULER por nome (com owner)
BEGIN
  pkg_job_admin.disable_job('DEMOAPP.JOB_XPTO_ETL_DIARIO', p_stop_running =&gt; TRUE);
  pkg_job_admin.enable_job ('DEMOAPP.JOB_XPTO_ETL_DIARIO');
END;
/


-- DBMS_JOB por número (com validação de owner opcional)
BEGIN
  pkg_job_admin.disable_job('128', p_owner =&gt; 'SYS', p_stop_running =&gt; TRUE);
  pkg_job_admin.enable_job ('128', p_owner =&gt; 'SYS');
END;
/" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- DBMS_SCHEDULER por nome (com owner)</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.disable_job(</span><span style="color: #CE9178">&#39;DEMOAPP.JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.enable_job (</span><span style="color: #CE9178">&#39;DEMOAPP.JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- DBMS_JOB por número (com validação de owner opcional)</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.disable_job(</span><span style="color: #CE9178">&#39;128&#39;</span><span style="color: #D4D4D4">, p_owner =&gt; </span><span style="color: #CE9178">&#39;SYS&#39;</span><span style="color: #D4D4D4">, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.enable_job (</span><span style="color: #CE9178">&#39;128&#39;</span><span style="color: #D4D4D4">, p_owner =&gt; </span><span style="color: #CE9178">&#39;SYS&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span></code></pre></div>



<p><br></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><br></p>
</blockquote>



<p></p>



<p></p>



<p><br><br></p>



<h2 class="wp-block-heading"></h2>



<p></p>



<p class="has-medium-font-size"><strong>Habilitar/Desabilitar JOBS em lote </strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="BEGIN
  pkg_job_admin.set_jobs_by_pattern(
    p_name_like    =&gt; 'JOB_XPTO_%',
    p_enable       =&gt; FALSE,                            -- desativar todos que casem com o padrão
    p_owner        =&gt; 'DEMOAPP',                        -- opcional
    p_type         =&gt; pkg_job_admin.c_type_scheduler,   -- QUALQUER TIPO : SCHEDULER | DBMS_JOB | ANY
    p_stop_running =&gt; TRUE
  );
END;
/" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_name_like    =&gt; </span><span style="color: #CE9178">&#39;JOB_XPTO_%&#39;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable       =&gt; FALSE,                            </span><span style="color: #6A9955">-- desativar todos que casem com o padrão</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner        =&gt; </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">,                        </span><span style="color: #6A9955">-- opcional</span></span>
<span class="line"><span style="color: #D4D4D4">    p_type         =&gt; pkg_job_admin.c_type_scheduler,   </span><span style="color: #6A9955">-- QUALQUER TIPO : SCHEDULER | DBMS_JOB | ANY</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running =&gt; TRUE</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span></code></pre></div>



<p><br><br><br></p>



<p></p>



<p><br></p>



<p class="has-medium-font-size"><strong>Quais jobs existem e quando rodarão?</strong></p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT owner, job_type, job_name, enabled, state, next_run_date 
FROM   job_admin_all_jobs_v
ORDER  BY owner, job_type, job_name;


--  O que observar
--    • job_type: distingue SCHEDULER vs DBMS_JOB.
--    • enabled: “TRUE/FALSE” consolidado para ambos.
--    • state: útil para SCHEDULER (ex.: SCHEDULED, DISABLED)." style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name, </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">, next_run_date </span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_all_jobs_v</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name;</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">--  O que observar</span></span>
<span class="line"><span style="color: #6A9955">--    • job_type: distingue SCHEDULER vs DBMS_JOB.</span></span>
<span class="line"><span style="color: #6A9955">--    • enabled: “TRUE/FALSE” consolidado para ambos.</span></span>
<span class="line"><span style="color: #6A9955">--    • state: útil para SCHEDULER (ex.: SCHEDULED, DISABLED).</span></span></code></pre></div>



<p><br><br><br></p>



<p></p>



<p><br></p>



<p class="has-medium-font-size"><strong>Quais jobs contêm a palavra &#8216;XPTO&#8217; no nome ou no comando?</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT owner, job_type, job_name, enabled, job_action
FROM   job_admin_all_jobs
WHERE  UPPER(job_name)   LIKE '%XPTO%'
   OR  UPPER(job_action) LIKE '%XPTO%'
ORDER  BY owner, job_name;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name, </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">, job_action</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_all_jobs</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(job_name)   </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;%XPTO%&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(job_action) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;%XPTO%&#39;</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name;</span></span></code></pre></div>



<p><br></p>



<p><br><br><br><br><br></p>



<p><br></p>



<p class="has-medium-font-size"><strong>Qual o próximo agendamento dos jobs do meu schema de aplicação?</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT job_name, enabled, state, next_run_date
FROM   job_admin_all_jobs_v
WHERE  owner = 'DEMOAPP'
ORDER  BY job_name;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> job_name, </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">, next_run_date</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_all_jobs_v</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> job_name;</span></span></code></pre></div>



<p><br></p>



<p><br><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Quem está rodando agora e há quanto tempo?</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT owner, job_type, job_name, running_instance, elapsed_time
FROM   job_admin_running_v
ORDER  BY running_instance, job_type, job_name;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name, running_instance, elapsed_time</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_running_v</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> running_instance, job_type, job_name;</span></span></code></pre></div>



<p><br></p>



<p><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Agora vamos ver se o job JOB_XPTO_ETL_DIARIO está rodando e há quanto tempo</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT owner, job_type, job_name, elapsed_time
FROM   job_admin_running_v
WHERE  job_name = 'JOB_XPTO_ETL_DIARIO';

-- • Se vier linha, o job está ativo; elapsed_time mostra a duração no formato DD HH:MI:SS." style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name, elapsed_time</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_running_v</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  job_name = </span><span style="color: #CE9178">&#39;JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- • Se vier linha, o job está ativo; elapsed_time mostra a duração no formato DD HH:MI:SS.</span></span></code></pre></div>



<p><br></p>



<p><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Quais jobs estão desabilitados, para uma revisão rápida?</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT owner, job_type, job_name, enabled
FROM   job_admin_all_jobs_v
WHERE  enabled = 'FALSE'
ORDER  BY owner, job_type, job_name;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name, </span><span style="color: #569CD6">enabled</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_all_jobs_v</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;FALSE&#39;</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_type, job_name;</span></span></code></pre></div>



<p><br></p>



<p><br><br><br></p>



<p></p>



<p class="has-large-font-size"><strong>Como usar o Pacote (exemplos passo a passo)</strong></p>



<p>Todos os exemplos assumem que você possui a role JOBDBMSSCHEDULERALL.<br>Use os sinônimos públicos (pkg_job_admin) — não há necessidade de prefixar com schema.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- Inventário

BEGIN
  pkg_job_admin.list_jobs;                    -- Listar TUDO!
  pkg_job_admin.list_jobs('DEMOAPP');         -- Procurar pelo OWNER
  pkg_job_admin.list_jobs(p_like =&gt; 'JOB_%'); -- Busca por jobs cujo nome contenha o padrão informado (equivalente ao LIKE).
END;
/



--- OUTPUT : 

=== JOBS (SCHEDULER) ===
DEMOAPP.JOB_XPTO_ETL_DIARIO | enabled=TRUE | state=SCHEDULED | next=2025-09-27 01:00:00 | action=BEGIN pkg_etl.run_daily; END;
DEMOAPP.JOB_SYNC_CLIENTES   | enabled=FALSE | state=DISABLED | next=- | action=BEGIN sync_clientes(); END;

=== JOBS (DBMS_JOB) ===
DEMOAPP.128 | enabled=TRUE | next=2025-09-11 03:00:00 | what=BEGIN antiga_rotina(); END;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- Inventário</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.list_jobs;                    </span><span style="color: #6A9955">-- Listar TUDO!</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.list_jobs(</span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">);         </span><span style="color: #6A9955">-- Procurar pelo OWNER</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.list_jobs(p_like =&gt; </span><span style="color: #CE9178">&#39;JOB_%&#39;</span><span style="color: #D4D4D4">); </span><span style="color: #6A9955">-- Busca por jobs cujo nome contenha o padrão informado (equivalente ao LIKE).</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">--- OUTPUT : </span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">=== JOBS (SCHEDULER) ===</span></span>
<span class="line"><span style="color: #D4D4D4">DEMOAPP.JOB_XPTO_ETL_DIARIO | </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">=TRUE | </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">=SCHEDULED | </span><span style="color: #569CD6">next</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">27</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> | </span><span style="color: #569CD6">action</span><span style="color: #D4D4D4">=</span><span style="color: #569CD6">BEGIN</span><span style="color: #D4D4D4"> pkg_etl.run_daily; </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">DEMOAPP.JOB_SYNC_CLIENTES   | </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">=FALSE | </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">=</span><span style="color: #569CD6">DISABLED</span><span style="color: #D4D4D4"> | </span><span style="color: #569CD6">next</span><span style="color: #D4D4D4">=- | </span><span style="color: #569CD6">action</span><span style="color: #D4D4D4">=</span><span style="color: #569CD6">BEGIN</span><span style="color: #D4D4D4"> sync_clientes(); </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">=== JOBS (DBMS_JOB) ===</span></span>
<span class="line"><span style="color: #D4D4D4">DEMOAPP.128 | </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">=TRUE | </span><span style="color: #569CD6">next</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> | what=</span><span style="color: #569CD6">BEGIN</span><span style="color: #D4D4D4"> antiga_rotina(); </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span></code></pre></div>



<p><br></p>



<p><br><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Execução (quem está rodando) com leitura guiada</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- Agora vamos ver se o job XPTO está rodando e há quanto tempo

BEGIN
  pkg_job_admin.list_running_jobs(p_like =&gt; 'JOB_XPTO_%');
END;
/



--- OUTPUT : 

=== RUNNING (SCHEDULER) ===
DEMOAPP.JOB_XPTO_ETL_DIARIO | sid=123 | inst=1 | elapsed=00 00:07:32 | cpu=00 00:02:10

=== RUNNING (DBMS_JOB) ===
-- (vazio, se nada estiver executando)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- Agora vamos ver se o job XPTO está rodando e há quanto tempo</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.list_running_jobs(p_like =&gt; </span><span style="color: #CE9178">&#39;JOB_XPTO_%&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">--- OUTPUT : </span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">=== RUNNING (SCHEDULER) ===</span></span>
<span class="line"><span style="color: #D4D4D4">DEMOAPP.JOB_XPTO_ETL_DIARIO | </span><span style="color: #569CD6">sid</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">123</span><span style="color: #D4D4D4"> | inst=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> | elapsed=</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">07</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> | cpu=</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">02</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">10</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">=== RUNNING (DBMS_JOB) ===</span></span>
<span class="line"><span style="color: #6A9955">-- (vazio, se nada estiver executando)</span></span></code></pre></div>



<p><br></p>



<p><br><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Operações pontuais: habilitar/desabilitar</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- DBMS_SCHEDULER por nome (owner informado — mais explícito):

BEGIN
  -- desativar e forçar parada se estiver rodando
  pkg_job_admin.disable_job('DEMOAPP.JOB_XPTO_ETL_DIARIO', p_stop_running =&gt; TRUE);
  -- reativar
  pkg_job_admin.enable_job ('DEMOAPP.JOB_XPTO_ETL_DIARIO');
END;
/



--- DBMS_JOB por número (owner opcional, útil para validar pertinência):

BEGIN
  -- desativar e forçar parada se estiver rodando
  pkg_job_admin.disable_job('128', p_owner =&gt; 'DEMOAPP', p_stop_running =&gt; TRUE);
  -- reativar
  pkg_job_admin.enable_job ('128', p_owner =&gt; 'DEMOAPP');
END;
/



-- O que acontece por trás:
--   • SCHEDULER: STOP_JOB(..., force =&gt; TRUE) (se p_stop_running=&gt;TRUE), seguido de DISABLE/ENABLE.
--   • DBMS_JOB: encerra sessão (se ativa) e marca BROKEN (NOT p_enable).
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- DBMS_SCHEDULER por nome (owner informado — mais explícito):</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- desativar e forçar parada se estiver rodando</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.disable_job(</span><span style="color: #CE9178">&#39;DEMOAPP.JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- reativar</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.enable_job (</span><span style="color: #CE9178">&#39;DEMOAPP.JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">--- DBMS_JOB por número (owner opcional, útil para validar pertinência):</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- desativar e forçar parada se estiver rodando</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.disable_job(</span><span style="color: #CE9178">&#39;128&#39;</span><span style="color: #D4D4D4">, p_owner =&gt; </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- reativar</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.enable_job (</span><span style="color: #CE9178">&#39;128&#39;</span><span style="color: #D4D4D4">, p_owner =&gt; </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- O que acontece por trás:</span></span>
<span class="line"><span style="color: #6A9955">--   • SCHEDULER: STOP_JOB(..., force =&gt; TRUE) (se p_stop_running=&gt;TRUE), seguido de DISABLE/ENABLE.</span></span>
<span class="line"><span style="color: #6A9955">--   • DBMS_JOB: encerra sessão (se ativa) e marca BROKEN (NOT p_enable).</span></span>
<span class="line"></span></code></pre></div>



<p><br></p>



<p><br><br><br><br></p>



<p class="has-medium-font-size"><strong>Operações em lote: desabilitar todos os “JOB_XPTO_%” do SCHEDULER</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- Cenário: janela de manutenção requer pausar rotinas XPTO do schema de aplicação.

--- Desativar
BEGIN
  pkg_job_admin.set_jobs_by_pattern(
    p_name_like    =&gt; 'JOB_XPTO_%',
    p_enable       =&gt; FALSE,                              -- desativar
    p_owner        =&gt; 'DEMOAPP',
    p_type         =&gt; pkg_job_admin.c_type_scheduler,     
    p_stop_running =&gt; TRUE                                -- encerrar active session job
  );
END;
/



--- Reativar
BEGIN
  pkg_job_admin.set_jobs_by_pattern(
    p_name_like    =&gt; 'JOB_XPTO_%',
    p_enable       =&gt; TRUE,                               -- reativar
    p_owner        =&gt; 'DEMOAPP',
    p_type         =&gt; pkg_job_admin.c_type_scheduler
  );
END;
/

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- Cenário: janela de manutenção requer pausar rotinas XPTO do schema de aplicação.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">--- Desativar</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_name_like    =&gt; </span><span style="color: #CE9178">&#39;JOB_XPTO_%&#39;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable       =&gt; FALSE,                              </span><span style="color: #6A9955">-- desativar</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner        =&gt; </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_type         =&gt; pkg_job_admin.c_type_scheduler,     </span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running =&gt; TRUE                                </span><span style="color: #6A9955">-- encerrar active session job</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">--- Reativar</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_name_like    =&gt; </span><span style="color: #CE9178">&#39;JOB_XPTO_%&#39;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable       =&gt; TRUE,                               </span><span style="color: #6A9955">-- reativar</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner        =&gt; </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_type         =&gt; pkg_job_admin.c_type_scheduler</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p><br></p>



<p><br><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Analisar o job &#8216;JOB_XPTO_ETL_DIARIO&#8217; especificamente</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- 1. Está presente? Quando roda?

SELECT *
FROM   job_admin_all_jobs_v
WHERE  owner = 'DEMOAPP' AND job_name = 'JOB_XPTO_ETL_DIARIO';


-- 2. Está executando agora? Há quanto tempo?
SELECT running_instance, elapsed_time
FROM   job_admin_running_v
WHERE  owner = 'DEMOAPP' AND job_name = 'JOB_XPTO_ETL_DIARIO';

-- 3. Pausar com segurança (parar se ativo, depois desabilitar)
BEGIN
  pkg_job_admin.disable_job('DEMOAPP.JOB_XPTO_ETL_DIARIO', p_stop_running =&gt; TRUE);
END;
/

-- 4. Reativar
BEGIN
  pkg_job_admin.enable_job('DEMOAPP.JOB_XPTO_ETL_DIARIO');
END;
/


" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- 1. Está presente? Quando roda?</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> *</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_all_jobs_v</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> job_name = </span><span style="color: #CE9178">&#39;JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- 2. Está executando agora? Há quanto tempo?</span></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> running_instance, elapsed_time</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   job_admin_running_v</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> job_name = </span><span style="color: #CE9178">&#39;JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- 3. Pausar com segurança (parar se ativo, depois desabilitar)</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.disable_job(</span><span style="color: #CE9178">&#39;DEMOAPP.JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- 4. Reativar</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  pkg_job_admin.enable_job(</span><span style="color: #CE9178">&#39;DEMOAPP.JOB_XPTO_ETL_DIARIO&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p><br></p>



<p><br><br><br></p>



<p><strong>Qual a serventia dessa solução ? </strong><br><br>Ambientes Oracle costumam conviver com dois mecanismos de agendamento: DBMS_SCHEDULER (moderno) e DBMS_JOB (legado). Quando precisamos inventariar, monitorar, habilitar/desabilitar ou gerenciar em lote ambos os tipos, a experiência comum é assimétrica e dispersa.<br>Este projeto entrega uma interface única e consistente para manipular os dois mundos:</p>



<ul class="wp-block-list">
<li>Visões consolidadas para inventário e execução.</li>



<li>Um pacote PL/SQL com comandos simples e legíveis para operações pontuais e em lote.</li>



<li>Role e sinônimos públicos para padronizar o consumo de forma segura.</li>
</ul>



<p><br></p>



<p><br><br><br><br></p>



<p></p>



<p class="has-medium-font-size"><strong>Abaixo consta o codigo inteiro do pacote pkg_job_admin</strong> </p>



<div class="wp-block-file aligncenter"><a id="wp-block-file--media-5691fc75-8483-4dd2-a032-4fcb5a7fb647" href="https://furushima.com.br/wp-content/uploads/2025/09/job_admin_setup_completo.zip">Download &#8211; script pkg_job_admin &#8211; ORACLE</a><a href="https://furushima.com.br/wp-content/uploads/2025/09/job_admin_setup_completo.zip" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5691fc75-8483-4dd2-a032-4fcb5a7fb647">Baixar</a></div>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- =================================================================================================
--  job_admin_setup_completo.sql
--  Administração unificada de jobs no Oracle Database (DBMS_SCHEDULER e DBMS_JOB)
--  Autor: Carlos Furushima — Furushima IT
--  Direitos Autorais: Este script é propriedade intelectual de Furushima IT. Todos os direitos reservados.
--
--  OBJETIVO
--  --------
--  Fornecer uma interface única, consistente e profissional para:
--    • Inventariar jobs do SCHEDULER e do DBMS_JOB em visões consolidadas;
--    • Consultar jobs em execução (tempo decorrido e sessão, quando aplicável);
--    • Habilitar/Desabilitar jobs individualmente (por nome ou número);
--    • Habilitar/Desabilitar em lote por padrão de nome;
--    • Padronizar o consumo por meio de uma ROLE e sinônimos públicos.
--
--  O QUE É CRIADO
--  --------------
--    Views:
--      - JOB_ADMIN_ALL_JOBS      : inventário unificado (SCHEDULER + DBMS_JOB)
--      - JOB_ADMIN_RUNNING       : execução unificada (SCHEDULER + DBMS_JOB)
--      - JOB_ADMIN_ALL_JOBS_V    : inventário formatado para leitura humana
--      - JOB_ADMIN_RUNNING_V     : execução formatada para leitura humana
--
--    Pacote:
--      - PKG_JOB_ADMIN           : utilitários de listagem e (des)ativação unificada
--
--    Segurança e Acesso:
--      - ROLE JOBDBMSSCHEDULERALL com grants de SELECT/EXECUTE
--      - Sinônimos públicos para facilitar o uso por quem tiver a ROLE
--
--  PRÉ-REQUISITOS
--  --------------
--  • Executar com um usuário com privilégios para consultar dicionários DBA_* e GV$* e criar objetos.
--  • O pacote é AUTHID DEFINER (permissões do dono do pacote). Usuários finais só precisam da ROLE.
--
--  USO TÍPICO
--  ----------
--  -- Inventário:
--  BEGIN
--    pkg_job_admin.list_jobs;                       -- tudo
--    pkg_job_admin.list_jobs('DEMOAPP');            -- por owner
--    pkg_job_admin.list_jobs(p_like =&gt; 'JOB_%');    -- por padrão (LIKE)
--  END;
--  /
--
--  -- Executando agora:
--  BEGIN
--    pkg_job_admin.list_running_jobs;                       -- tudo
--    pkg_job_admin.list_running_jobs('DEMOAPP');            -- por owner
--    pkg_job_admin.list_running_jobs(p_like =&gt; 'SYNC_%');   -- por padrão (LIKE)
--  END;
--  /
--
--  -- Operações pontuais:
--  -- SCHEDULER (identificador por nome, owner opcional se único no banco)
--  -- BEGIN
--  --   pkg_job_admin.disable_job('DEMOAPP.JOB_ATUALIZA_INDICES', p_stop_running =&gt; TRUE);
--  --   pkg_job_admin.enable_job ('DEMOAPP.JOB_ATUALIZA_INDICES');
--  -- END;
--  -- /
--  --
--  -- DBMS_JOB (identificador numérico; owner opcional apenas para validar pertinência)
--  -- BEGIN
--  --   pkg_job_admin.disable_job('128', p_owner =&gt; 'SYS', p_stop_running =&gt; TRUE);
--  --   pkg_job_admin.enable_job ('128', p_owner =&gt; 'SYS');
--  -- END;
--  -- /
--
--  -- Lote por padrão (por tipo):
--  -- BEGIN
--  --   pkg_job_admin.set_jobs_by_pattern(
--  --     p_name_like    =&gt; 'JOB_SYNC_%',
--  --     p_enable       =&gt; FALSE,                               -- desativar
--  --     p_owner        =&gt; 'DEMOAPP',                           -- opcional
--  --     p_type         =&gt; pkg_job_admin.c_type_scheduler,      -- SCHEDULER | DBMS_JOB | ANY
--  --     p_stop_running =&gt; TRUE
--  --   );
--  -- END;
--  -- /
--
--  DICAS
--  -----
--  • O script é idempotente (CREATE OR REPLACE; checagens seguras). Pode ser executado mais de uma vez.
--  • Saída “limpa”: mensagens organizadas por PROMPT/DBMS_OUTPUT para auditoria e documentação.
-- =================================================================================================

SET FEEDBACK ON
SET SERVEROUTPUT ON SIZE UNLIMITED
SET VERIFY OFF

PROMPT
PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════
PROMPT   Iniciando job_admin_setup_completo.sql
PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════

-- -----------------------------------------------------------------------------------------------
-- 0) CONTEXTO — Mostra o usuário (owner) sob o qual os objetos serão criados
-- -----------------------------------------------------------------------------------------------
DECLARE
  l_user VARCHAR2(128) := USER;
BEGIN
  DBMS_OUTPUT.PUT_LINE('Owner atual: '||l_user);
END;
/

PROMPT
PROMPT ── 1) Criando/Atualizando Views Consolidadas …

-- ===============================================================================================
-- 1.1) JOB_ADMIN_ALL_JOBS
--      Consolida em uma única visão os jobs do DBMS_SCHEDULER e do DBMS_JOB.
--      Observações de tipos:
--        • next_run_date / last_start_date: TIMESTAMP WITH TIME ZONE (SCHEDULER) x DATE (DBMS_JOB)
--          -&gt; o Oracle promove DATE para TIMESTAMP durante o UNION ALL (sem perda de funcionalidade).
--        • last_run_duration: INTERVAL no SCHEDULER; CAST de NULL para INTERVAL no DBMS_JOB.
--        • job_action / repeat_interval: normalizados para VARCHAR2 (até 4000) no DBMS_JOB.
-- ===============================================================================================
CREATE OR REPLACE VIEW job_admin_all_jobs AS
    SELECT owner,
           job_name,
           'SCHEDULER'               AS job_type,
           CASE WHEN enabled = 'TRUE' THEN 'TRUE' ELSE 'FALSE' END AS enabled,
           state,
           next_run_date,                                -- TIMESTAMP WITH TIME ZONE
           last_start_date,                              -- TIMESTAMP WITH TIME ZONE
           last_run_duration,                            -- INTERVAL DAY TO SECOND
           job_action,                                   -- VARCHAR2/CLOB (na maioria dos casos, até 4000)
           repeat_interval                               -- VARCHAR2
      FROM dba_scheduler_jobs
  UNION ALL
    SELECT schema_user                                   AS owner,
           TO_CHAR(job)                                  AS job_name,
           'DBMS_JOB'                                    AS job_type,
           CASE broken WHEN 'Y' THEN 'FALSE' ELSE 'TRUE' END AS enabled,
           CAST(NULL AS VARCHAR2(30))                    AS state,
           next_date,                                    -- DATE (promovido a TIMESTAMP no UNION)
           last_date                                     AS last_start_date, -- DATE
           CAST(NULL AS INTERVAL DAY TO SECOND)          AS last_run_duration,
           SUBSTR(what,     4000)                        AS job_action,      -- LONG -&gt; VARCHAR2
           SUBSTR(interval, 4000)                        AS repeat_interval  -- LONG -&gt; VARCHAR2
      FROM dba_jobs
;

-- ===============================================================================================
-- 1.2) JOB_ADMIN_RUNNING
--      Consolida os jobs em execução. Para DBMS_JOB, calcula elapsed pelo logon_time da sessão.
--      Observações:
--        • cpu_used não se aplica ao DBMS_JOB; representa-se com NULL (cast para INTERVAL).
-- ===============================================================================================
CREATE OR REPLACE VIEW job_admin_running AS
    SELECT owner,
           job_name,
           'SCHEDULER'               AS job_type,
           session_id,
           running_instance,
           elapsed_time,                                 -- INTERVAL
           cpu_used                                      -- INTERVAL
      FROM dba_scheduler_running_jobs
  UNION ALL
    SELECT j.schema_user           AS owner,
           TO_CHAR(r.job)          AS job_name,
           'DBMS_JOB'              AS job_type,
           r.sid                   AS session_id,
           s.inst_id               AS running_instance,
           NUMTODSINTERVAL(TRUNC((SYSDATE - s.logon_time)*86400),'SECOND') AS elapsed_time,
           CAST(NULL AS INTERVAL DAY TO SECOND)          AS cpu_used
      FROM dba_jobs_running r
      JOIN gv$session s ON s.sid = r.sid
      JOIN dba_jobs j   ON j.job = r.job
;

-- ===============================================================================================
-- 1.3) JOB_ADMIN_ALL_JOBS_V — Versão “amigável” (formatos para leitura humana)
-- ===============================================================================================
CREATE OR REPLACE VIEW job_admin_all_jobs_v AS
SELECT owner, job_name, job_type, enabled, state,
       TO_CHAR(next_run_date,'YYYY-MM-DD HH24:MI:SS')      AS next_run_date,
       TO_CHAR(last_start_date,'YYYY-MM-DD HH24:MI:SS')    AS last_start_date,
       CASE WHEN last_run_duration IS NULL THEN '-' ELSE
         EXTRACT(DAY FROM last_run_duration)||' '||
         LPAD(EXTRACT(HOUR FROM last_run_duration),2,'0')||':'||
         LPAD(EXTRACT(MINUTE FROM last_run_duration),2,'0')||':'||
         LPAD(TRUNC(EXTRACT(SECOND FROM last_run_duration)),2,'0')
       END AS last_run_duration,
       job_action, repeat_interval
  FROM job_admin_all_jobs
;

-- ===============================================================================================
-- 1.4) JOB_ADMIN_RUNNING_V — Versão “amigável” (formatos para leitura humana)
-- ===============================================================================================
CREATE OR REPLACE VIEW job_admin_running_v AS
SELECT owner, job_name, job_type, session_id, running_instance,
       CASE WHEN elapsed_time IS NULL THEN '-' ELSE
         EXTRACT(DAY FROM elapsed_time)||' '||
         LPAD(EXTRACT(HOUR FROM elapsed_time),2,'0')||':'||
         LPAD(EXTRACT(MINUTE FROM elapsed_time),2,'0')||':'||
         LPAD(TRUNC(EXTRACT(SECOND FROM elapsed_time)),2,'0')
       END AS elapsed_time,
       CASE WHEN cpu_used IS NULL THEN '-' ELSE
         EXTRACT(DAY FROM cpu_used)||' '||
         LPAD(EXTRACT(HOUR FROM cpu_used),2,'0')||':'||
         LPAD(EXTRACT(MINUTE FROM cpu_used),2,'0')||':'||
         LPAD(TRUNC(EXTRACT(SECOND FROM cpu_used)),2,'0')
       END AS cpu_used
  FROM job_admin_running
;

PROMPT ✓ Views criadas/atualizadas com sucesso.

PROMPT
PROMPT ── 2) Criando/Atualizando Pacote (SPEC) …

-- =================================================================================================
-- 2) ESPECIFICAÇÃO DO PACOTE — PKG_JOB_ADMIN
--    Contém constantes de tipo e procedimentos públicos de listagem e (des)ativação unificada.
-- =================================================================================================
CREATE OR REPLACE PACKAGE pkg_job_admin AUTHID DEFINER AS
  -- Constantes para filtro por tipo
  c_type_scheduler CONSTANT VARCHAR2(11) := 'SCHEDULER';
  c_type_dbms_job  CONSTANT VARCHAR2(8)  := 'DBMS_JOB';
  c_type_any       CONSTANT VARCHAR2(3)  := 'ANY';

  -- Listagem de jobs (inventário)
  PROCEDURE list_jobs(
    p_owner IN VARCHAR2 DEFAULT NULL,   -- filtra por owner
    p_like  IN VARCHAR2 DEFAULT NULL    -- filtra por padrão (LIKE)
  );

  -- Listagem de jobs em execução
  PROCEDURE list_running_jobs(
    p_owner IN VARCHAR2 DEFAULT NULL,   -- filtra por owner
    p_like  IN VARCHAR2 DEFAULT NULL    -- filtra por padrão (LIKE)
  );

  -- Habilita/Desabilita um job (identificador por nome SCHEDULER ou número DBMS_JOB)
  PROCEDURE set_job_enabled(
    p_job_identifier IN VARCHAR2,       -- 'OWNER.JOB_NAME' | 'JOB_NAME' | '123' (DBMS_JOB)
    p_enable         IN BOOLEAN,        -- TRUE = ENABLE; FALSE = DISABLE
    p_owner          IN VARCHAR2 DEFAULT NULL,  -- para SCHEDULER sem owner único ou DBMS_JOB para validar owner
    p_stop_running   IN BOOLEAN DEFAULT FALSE   -- encerra execução corrente (se houver)
  );

  -- Açúcares sintáticos (conveniências)
  PROCEDURE enable_job(
    p_job_identifier IN VARCHAR2,
    p_owner          IN VARCHAR2 DEFAULT NULL,
    p_stop_running   IN BOOLEAN DEFAULT FALSE
  );

  PROCEDURE disable_job(
    p_job_identifier IN VARCHAR2,
    p_owner          IN VARCHAR2 DEFAULT NULL,
    p_stop_running   IN BOOLEAN DEFAULT TRUE
  );

  -- Habilita/Desabilita em lote por padrão de nome e tipo
  PROCEDURE set_jobs_by_pattern(
    p_name_like     IN VARCHAR2,                      -- ex: 'JOB_SYNC_%'
    p_enable        IN BOOLEAN,                       -- TRUE/FALSE
    p_owner         IN VARCHAR2 DEFAULT NULL,         -- opcional
    p_type          IN VARCHAR2 DEFAULT c_type_any,   -- SCHEDULER | DBMS_JOB | ANY
    p_stop_running  IN BOOLEAN DEFAULT FALSE
  );
END pkg_job_admin;
/
SHOW ERRORS

PROMPT
PROMPT ── 3) Criando/Atualizando Pacote (BODY) …

-- =================================================================================================
-- 3) CORPO DO PACOTE — PKG_JOB_ADMIN
--    Implementa utilitários de formatação, detecção de owner/instância, e operações de controle.
-- =================================================================================================
CREATE OR REPLACE PACKAGE BODY pkg_job_admin AS

  -- ---------------------------------------------------------------------------------------------
  -- Função auxiliar: formata INTERVAL DAY TO SECOND em 'DD HH24:MI:SS'
  -- ---------------------------------------------------------------------------------------------
  FUNCTION fmt_ds(p INTERVAL DAY TO SECOND) RETURN VARCHAR2 IS
    l_day  PLS_INTEGER; l_hour PLS_INTEGER; l_min PLS_INTEGER; l_sec PLS_INTEGER;
  BEGIN
    IF p IS NULL THEN RETURN '-'; END IF;
    l_day  := EXTRACT(DAY    FROM p);
    l_hour := EXTRACT(HOUR   FROM p);
    l_min  := EXTRACT(MINUTE FROM p);
    l_sec  := TRUNC(EXTRACT(SECOND FROM p));
    RETURN LPAD(l_day,2,'0')||' '||LPAD(l_hour,2,'0')||':'||LPAD(l_min,2,'0')||':'||LPAD(l_sec,2,'0');
  END fmt_ds;

  -- ---------------------------------------------------------------------------------------------
  -- Função auxiliar: TO_CHAR seguro para datas que podem ser NULL (retorna '-' no NULL)
  -- ---------------------------------------------------------------------------------------------
  FUNCTION to_char_nvl(p_date DATE) RETURN VARCHAR2 IS
  BEGIN
    RETURN CASE WHEN p_date IS NULL THEN '-' ELSE TO_CHAR(p_date,'YYYY-MM-DD HH24:MI:SS') END;
  END;

  -- ---------------------------------------------------------------------------------------------
  -- Monta o nome totalmente qualificado do job de SCHEDULER
  -- ---------------------------------------------------------------------------------------------
  FUNCTION sched_job_fqname(p_owner IN VARCHAR2, p_job_name IN VARCHAR2) RETURN VARCHAR2 IS
  BEGIN
    RETURN CASE WHEN p_owner IS NOT NULL THEN UPPER(p_owner)||'.'||UPPER(p_job_name) ELSE UPPER(p_job_name) END;
  END;

  -- ---------------------------------------------------------------------------------------------
  -- Solicita parada de job SCHEDULER, se estiver em execução (silencioso em falhas)
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE stop_scheduler_if_running(p_owner IN VARCHAR2, p_job_name IN VARCHAR2) IS
    l_fq VARCHAR2(261) := sched_job_fqname(p_owner, p_job_name);
  BEGIN
    DBMS_SCHEDULER.STOP_JOB(job_name =&gt; l_fq, force =&gt; TRUE);
  EXCEPTION
    WHEN OTHERS THEN NULL;
  END;

  -- ---------------------------------------------------------------------------------------------
  -- Encerra sessão de DBMS_JOB, se houver (suporte RAC com @inst_id)
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE kill_dbms_job_session(p_job_id IN NUMBER) IS
    l_sid     NUMBER;
    l_serial  NUMBER;
    l_inst    NUMBER;
    l_stmt    VARCHAR2(200);
  BEGIN
    SELECT s.sid, s.serial#, s.inst_id
      INTO l_sid, l_serial, l_inst
      FROM dba_jobs_running r
      JOIN gv$session s ON s.sid = r.sid
     WHERE r.job = p_job_id
       AND ROWNUM = 1;

    l_stmt := 'ALTER SYSTEM KILL SESSION '''||l_sid||','||l_serial||
              CASE WHEN l_inst IS NOT NULL THEN ',@'||l_inst ELSE NULL END||''' IMMEDIATE';
    EXECUTE IMMEDIATE l_stmt;
  EXCEPTION
    WHEN NO_DATA_FOUND THEN NULL;
    WHEN OTHERS THEN NULL;
  END;

  -- ---------------------------------------------------------------------------------------------
  -- Resolve owner de job SCHEDULER quando usuário não informou p_owner
  -- Lança erro se não encontrado ou se existir em múltiplos owners.
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE resolve_scheduler(p_owner IN VARCHAR2, p_job_name IN VARCHAR2,
                              o_owner OUT VARCHAR2, o_job_name OUT VARCHAR2) IS
    l_cnt INTEGER;
  BEGIN
    o_job_name := UPPER(p_job_name);
    IF p_owner IS NOT NULL THEN o_owner := UPPER(p_owner); RETURN; END IF;

    SELECT COUNT(DISTINCT owner) INTO l_cnt
      FROM dba_scheduler_jobs
     WHERE job_name = o_job_name;

    IF l_cnt = 0 THEN
      RAISE NO_DATA_FOUND;
    ELSIF l_cnt &gt; 1 THEN
      RAISE_APPLICATION_ERROR(-20002,
        'JOB_NAME existe em múltiplos owners. Informe p_owner. JOB_NAME='||o_job_name);
    ELSE
      SELECT owner INTO o_owner
        FROM dba_scheduler_jobs
       WHERE job_name = o_job_name
         AND ROWNUM = 1;
    END IF;
  END resolve_scheduler;

  -- ---------------------------------------------------------------------------------------------
  -- Listagem: inventário unificado
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE list_jobs(p_owner IN VARCHAR2 DEFAULT NULL, p_like IN VARCHAR2 DEFAULT NULL) IS
  BEGIN
    DBMS_OUTPUT.PUT_LINE('=== JOBS (SCHEDULER) ===');
    FOR r IN (
      SELECT owner, job_name, enabled, state, next_run_date, job_action
        FROM dba_scheduler_jobs
       WHERE (p_owner IS NULL OR owner = UPPER(p_owner))
         AND (p_like  IS NULL OR job_name LIKE UPPER(p_like))
       ORDER BY owner, job_name
    ) LOOP
      DBMS_OUTPUT.PUT_LINE(r.owner||'.'||r.job_name||
                           ' | enabled='||r.enabled||
                           ' | state='||NVL(r.state,'-')||
                           ' | next='||to_char_nvl(CAST(r.next_run_date AS DATE))||
                           ' | action='||SUBSTR(r.job_action,1,60));
    END LOOP;

    DBMS_OUTPUT.PUT_LINE(CHR(10)||'=== JOBS (DBMS_JOB) ===');
    FOR r IN (
      SELECT schema_user AS owner, job AS job_id, DECODE(broken,'Y','FALSE','TRUE') AS enabled,
             next_date, what
        FROM dba_jobs
       WHERE (p_owner IS NULL OR schema_user = UPPER(p_owner))
         AND (p_like  IS NULL OR TO_CHAR(job) LIKE p_like OR UPPER(what) LIKE UPPER(p_like))
       ORDER BY schema_user, job
    ) LOOP
      DBMS_OUTPUT.PUT_LINE(r.owner||'.'||r.job_id||
                           ' | enabled='||r.enabled||
                           ' | next='||to_char_nvl(r.next_date)||
                           ' | what='||SUBSTR(r.what,1,60));
    END LOOP;
  END list_jobs;

  -- ---------------------------------------------------------------------------------------------
  -- Listagem: execução unificada
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE list_running_jobs(p_owner IN VARCHAR2 DEFAULT NULL, p_like IN VARCHAR2 DEFAULT NULL) IS
  BEGIN
    DBMS_OUTPUT.PUT_LINE('=== RUNNING (SCHEDULER) ===');
    FOR r IN (
      SELECT owner, job_name, session_id, running_instance, elapsed_time, cpu_used
        FROM dba_scheduler_running_jobs
       WHERE (p_owner IS NULL OR owner = UPPER(p_owner))
         AND (p_like  IS NULL OR job_name LIKE UPPER(p_like))
       ORDER BY running_instance, job_name
    ) LOOP
      DBMS_OUTPUT.PUT_LINE(r.owner||'.'||r.job_name||
                           ' | sid='||r.session_id||
                           ' | inst='||r.running_instance||
                           ' | elapsed='||fmt_ds(r.elapsed_time)||
                           ' | cpu='||fmt_ds(r.cpu_used));
    END LOOP;

    DBMS_OUTPUT.PUT_LINE(CHR(10)||'=== RUNNING (DBMS_JOB) ===');
    FOR r IN (
      SELECT j.schema_user AS owner, r.job AS job_id, s.sid, s.serial#,
             s.inst_id AS running_instance,
             NUMTODSINTERVAL(TRUNC((SYSDATE - s.logon_time)*86400),'SECOND') AS elapsed_time,
             j.what
        FROM dba_jobs_running r
        JOIN gv$session s ON s.sid = r.sid
        JOIN dba_jobs j   ON j.job = r.job
       WHERE (p_owner IS NULL OR j.schema_user = UPPER(p_owner))
         AND (p_like  IS NULL OR TO_CHAR(r.job) LIKE p_like OR UPPER(j.what) LIKE UPPER(p_like))
       ORDER BY running_instance, job_id
    ) LOOP
      DBMS_OUTPUT.PUT_LINE(r.owner||'.'||r.job_id||
                           ' | sid='||r.sid||','||r.serial#||
                           ' | inst='||r.running_instance||
                           ' | elapsed='||fmt_ds(r.elapsed_time));
    END LOOP;
  END list_running_jobs;

  -- ---------------------------------------------------------------------------------------------
  -- Núcleo: habilita/desabilita por identificador (nome SCHEDULER ou número DBMS_JOB)
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE set_job_enabled(
    p_job_identifier IN VARCHAR2,
    p_enable         IN BOOLEAN,
    p_owner          IN VARCHAR2 DEFAULT NULL,
    p_stop_running   IN BOOLEAN DEFAULT FALSE
  ) IS
    l_owner    VARCHAR2(128);
    l_job_name VARCHAR2(128);
    l_job_id   NUMBER;
  BEGIN
    -- 1) Tentar SCHEDULER (nome)
    BEGIN
      IF REGEXP_LIKE(p_job_identifier,'^\d+$') THEN RAISE NO_DATA_FOUND; END IF;

      IF INSTR(p_job_identifier,'.') &gt; 0 THEN
        l_owner    := UPPER(REGEXP_SUBSTR(p_job_identifier,'^([^\.]+)'));
        l_job_name := UPPER(REGEXP_SUBSTR(p_job_identifier,'\.([^\.]+)$',1,1,NULL,1));
      ELSE
        l_job_name := UPPER(p_job_identifier);
        resolve_scheduler(p_owner, l_job_name, l_owner, l_job_name);
      END IF;

      -- valida existência
      DECLARE l_dummy PLS_INTEGER;
      BEGIN
        SELECT 1 INTO l_dummy
          FROM dba_scheduler_jobs
         WHERE owner = l_owner AND job_name = l_job_name AND ROWNUM = 1;
      END;

      IF p_stop_running THEN
        stop_scheduler_if_running(l_owner, l_job_name);
      END IF;

      IF p_enable THEN
        DBMS_SCHEDULER.ENABLE( sched_job_fqname(l_owner, l_job_name) );
      ELSE
        DBMS_SCHEDULER.DISABLE( sched_job_fqname(l_owner, l_job_name) );
      END IF;

      DBMS_OUTPUT.PUT_LINE('OK (SCHEDULER) '||
        sched_job_fqname(l_owner,l_job_name)||' =&gt; '||
        CASE WHEN p_enable THEN 'ENABLED' ELSE 'DISABLED' END);

      RETURN;
    EXCEPTION
      WHEN NO_DATA_FOUND THEN NULL; -- não era scheduler; tentar DBMS_JOB
    END;

    -- 2) Tentar DBMS_JOB (número)
    BEGIN
      l_job_id := TO_NUMBER(TRIM(p_job_identifier));

      -- valida existência (restringe owner se informado)
      DECLARE l_dummy2 PLS_INTEGER;
      BEGIN
        SELECT 1 INTO l_dummy2
          FROM dba_jobs
         WHERE job = l_job_id
           AND (p_owner IS NULL OR schema_user = UPPER(p_owner))
           AND ROWNUM = 1;
      END;

      IF p_stop_running THEN
        kill_dbms_job_session(l_job_id);
      END IF;

      DBMS_JOB.BROKEN(l_job_id, NOT p_enable);

      DBMS_OUTPUT.PUT_LINE('OK (DBMS_JOB) '||l_job_id||' =&gt; '||
        CASE WHEN p_enable THEN 'ENABLED' ELSE 'DISABLED' END);

      RETURN;
    EXCEPTION
      WHEN VALUE_ERROR    THEN NULL;
      WHEN INVALID_NUMBER THEN NULL;
      WHEN NO_DATA_FOUND  THEN NULL;
    END;

    -- 3) Não encontrado em nenhuma modalidade
    RAISE_APPLICATION_ERROR(-20001,
      'Job não encontrado como SCHEDULER (por nome) nem DBMS_JOB (por número): '||p_job_identifier);
  END set_job_enabled;

  -- Açúcares sintáticos
  PROCEDURE enable_job(
    p_job_identifier IN VARCHAR2,
    p_owner          IN VARCHAR2 DEFAULT NULL,
    p_stop_running   IN BOOLEAN  DEFAULT FALSE
  ) IS
  BEGIN
    set_job_enabled(p_job_identifier =&gt; p_job_identifier,
                    p_enable         =&gt; TRUE,
                    p_owner          =&gt; p_owner,
                    p_stop_running   =&gt; p_stop_running);
  END;

  PROCEDURE disable_job(
    p_job_identifier IN VARCHAR2,
    p_owner          IN VARCHAR2 DEFAULT NULL,
    p_stop_running   IN BOOLEAN  DEFAULT TRUE
  ) IS
  BEGIN
    set_job_enabled(p_job_identifier =&gt; p_job_identifier,
                    p_enable         =&gt; FALSE,
                    p_owner          =&gt; p_owner,
                    p_stop_running   =&gt; p_stop_running);
  END;

  -- ---------------------------------------------------------------------------------------------
  -- Habilita/Desabilita em lote por padrão (LIKE) e, opcionalmente, por tipo
  -- ---------------------------------------------------------------------------------------------
  PROCEDURE set_jobs_by_pattern(
    p_name_like     IN VARCHAR2,
    p_enable        IN BOOLEAN,
    p_owner         IN VARCHAR2 DEFAULT NULL,
    p_type          IN VARCHAR2 DEFAULT c_type_any,
    p_stop_running  IN BOOLEAN  DEFAULT FALSE
  ) IS
  BEGIN
    -- SCHEDULER
    IF UPPER(p_type) IN (c_type_any, c_type_scheduler) THEN
      FOR r IN (
        SELECT owner, job_name
          FROM dba_scheduler_jobs
         WHERE (p_owner IS NULL OR owner = UPPER(p_owner))
           AND job_name LIKE UPPER(p_name_like)
      ) LOOP
        set_job_enabled(r.owner||'.'||r.job_name, p_enable, NULL, p_stop_running);
      END LOOP;
    END IF;

    -- DBMS_JOB
    IF UPPER(p_type) IN (c_type_any, c_type_dbms_job) THEN
      FOR r IN (
        SELECT schema_user AS owner, job
          FROM dba_jobs
         WHERE (p_owner IS NULL OR schema_user = UPPER(p_owner))
           AND (TO_CHAR(job) LIKE p_name_like OR UPPER(what) LIKE UPPER(p_name_like))
      ) LOOP
        set_job_enabled(TO_CHAR(r.job), p_enable, r.owner, p_stop_running);
      END LOOP;
    END IF;
  END set_jobs_by_pattern;

END pkg_job_admin;
/
SHOW ERRORS

PROMPT ✓ Pacote criado/atualizado com sucesso.

PROMPT
PROMPT ── 4) Segurança: ROLE, Grants e Sinônimos Públicos …

-- =================================================================================================
-- 4.1) ROLE — criada apenas se não existir
-- =================================================================================================
DECLARE
  l_cnt INTEGER;
BEGIN
  SELECT COUNT(*) INTO l_cnt FROM dba_roles WHERE role = 'JOBDBMSSCHEDULERALL';
  IF l_cnt = 0 THEN
    EXECUTE IMMEDIATE 'CREATE ROLE JOBDBMSSCHEDULERALL';
    DBMS_OUTPUT.PUT_LINE('Role JOBDBMSSCHEDULERALL criada.');
  ELSE
    DBMS_OUTPUT.PUT_LINE('Role JOBDBMSSCHEDULERALL já existente.');
  END IF;
END;
/

-- =================================================================================================
-- 4.2) GRANTS — executar o pacote e consultar as views por meio da ROLE
-- =================================================================================================
GRANT EXECUTE ON pkg_job_admin        TO JOBDBMSSCHEDULERALL;
GRANT SELECT  ON job_admin_all_jobs   TO JOBDBMSSCHEDULERALL;
GRANT SELECT  ON job_admin_running    TO JOBDBMSSCHEDULERALL;
GRANT SELECT  ON job_admin_all_jobs_v TO JOBDBMSSCHEDULERALL;
GRANT SELECT  ON job_admin_running_v  TO JOBDBMSSCHEDULERALL;

-- =================================================================================================
-- 4.3) SINÔNIMOS PÚBLICOS — apontam para os objetos do OWNER atual
--     Observação: garantem uso uniforme via “public synonyms” para quem tiver a ROLE.
-- =================================================================================================
DECLARE
  l_owner VARCHAR2(128) := USER;
BEGIN
  EXECUTE IMMEDIATE 'CREATE OR REPLACE PUBLIC SYNONYM job_admin_all_jobs   FOR '||l_owner||'.job_admin_all_jobs';
  EXECUTE IMMEDIATE 'CREATE OR REPLACE PUBLIC SYNONYM job_admin_running    FOR '||l_owner||'.job_admin_running';
  EXECUTE IMMEDIATE 'CREATE OR REPLACE PUBLIC SYNONYM job_admin_all_jobs_v FOR '||l_owner||'.job_admin_all_jobs_v';
  EXECUTE IMMEDIATE 'CREATE OR REPLACE PUBLIC SYNONYM job_admin_running_v  FOR '||l_owner||'.job_admin_running_v';
  EXECUTE IMMEDIATE 'CREATE OR REPLACE PUBLIC SYNONYM pkg_job_admin        FOR '||l_owner||'.pkg_job_admin';
  DBMS_OUTPUT.PUT_LINE('Sinônimos públicos criados/atualizados.');
END;
/

PROMPT ✓ Segurança configurada (ROLE + grants + sinônimos públicos).

PROMPT
PROMPT ── 5) Auto-Validação (não intrusiva) …

-- =================================================================================================
-- 5.1) Verifica erros de compilação do pacote
-- =================================================================================================
DECLARE
  l_errs INTEGER;
BEGIN
  SELECT COUNT(*) INTO l_errs
    FROM user_errors
   WHERE name = 'PKG_JOB_ADMIN';

  IF l_errs = 0 THEN
    DBMS_OUTPUT.PUT_LINE('Pacote PKG_JOB_ADMIN sem erros de compilação.');
  ELSE
    DBMS_OUTPUT.PUT_LINE('ATENÇÃO: Encontrado(s) '||l_errs||' erro(s) em PKG_JOB_ADMIN:');
    FOR r IN (
      SELECT type, name, line, position, SUBSTR(text,1,200) AS text
        FROM user_errors
       WHERE name = 'PKG_JOB_ADMIN'
       ORDER BY sequence
    ) LOOP
      DBMS_OUTPUT.PUT_LINE(r.type||' '||r.name||' @'||r.line||':'||r.position||' - '||r.text);
    END LOOP;
  END IF;
END;
/

-- =================================================================================================
-- 5.2) Validação simples de acesso às views (sanidade)
-- =================================================================================================
DECLARE
  l_all NUMBER; l_run NUMBER;
BEGIN
  SELECT COUNT(*) INTO l_all FROM job_admin_all_jobs WHERE ROWNUM &lt;= 1;
  SELECT COUNT(*) INTO l_run FROM job_admin_running  WHERE ROWNUM &lt;= 1;
  DBMS_OUTPUT.PUT_LINE('Views acessíveis: JOB_ADMIN_ALL_JOBS e JOB_ADMIN_RUNNING OK.');
END;
/

PROMPT
PROMPT ── 6) Exemplos de Uso (para referência; copiar/colar quando necessário) …

PROMPT
PROMPT -- Inventário:
PROMPT BEGIN
PROMPT   pkg_job_admin.list_jobs;                          -- todos os jobs
PROMPT   pkg_job_admin.list_jobs('DEMOAPP');               -- por owner
PROMPT   pkg_job_admin.list_jobs(p_like =&gt; 'JOB_%');       -- por padrão (LIKE)
PROMPT END;
PROMPT /

PROMPT -- Em execução agora:
PROMPT BEGIN
PROMPT   pkg_job_admin.list_running_jobs;                       -- tudo
PROMPT   pkg_job_admin.list_running_jobs('DEMOAPP');            -- por owner
PROMPT   pkg_job_admin.list_running_jobs(p_like =&gt; 'SYNC_%');   -- por padrão (LIKE)
PROMPT END;
PROMPT /

PROMPT -- Operações pontuais:
PROMPT -- SCHEDULER (por nome; owner opcional se único no banco)
PROMPT -- BEGIN
PROMPT --   pkg_job_admin.disable_job('DEMOAPP.JOB_ATUALIZA_INDICES', p_stop_running =&gt; TRUE);
PROMPT --   pkg_job_admin.enable_job ('DEMOAPP.JOB_ATUALIZA_INDICES');
PROMPT -- END;
PROMPT -- /
PROMPT -- DBMS_JOB (por número; owner apenas para validar pertinência quando desejar)
PROMPT -- BEGIN
PROMPT --   pkg_job_admin.disable_job('128', p_owner =&gt; 'SYS', p_stop_running =&gt; TRUE);
PROMPT --   pkg_job_admin.enable_job ('128', p_owner =&gt; 'SYS');
PROMPT -- END;
PROMPT -- /

PROMPT -- Lote por padrão (por tipo):
PROMPT -- BEGIN
PROMPT --   pkg_job_admin.set_jobs_by_pattern(
PROMPT --     p_name_like    =&gt; 'JOB_SYNC_%',
PROMPT --     p_enable       =&gt; FALSE,
PROMPT --     p_owner        =&gt; 'DEMOAPP',
PROMPT --     p_type         =&gt; pkg_job_admin.c_type_scheduler, -- SCHEDULER | DBMS_JOB | ANY
PROMPT --     p_stop_running =&gt; TRUE
PROMPT --   );
PROMPT -- END;
PROMPT -- /

PROMPT -- Visões consolidadas:
PROMPT -- SELECT * FROM job_admin_all_jobs_v ORDER BY owner, job_type, job_name;
PROMPT -- SELECT * FROM job_admin_running_v  ORDER BY running_instance, job_type, job_name;

PROMPT
PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════
PROMPT   Conclusão: job_admin_setup_completo.sql executado.
PROMPT   Para conceder a ROLE a um usuário final, utilize:
PROMPT     GRANT JOBDBMSSCHEDULERALL TO nome_do_usuario;
PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">--  job_admin_setup_completo.sql</span></span>
<span class="line"><span style="color: #6A9955">--  Administração unificada de jobs no Oracle Database (DBMS_SCHEDULER e DBMS_JOB)</span></span>
<span class="line"><span style="color: #6A9955">--  Autor: Carlos Furushima — Furushima IT</span></span>
<span class="line"><span style="color: #6A9955">--  Direitos Autorais: Este script é propriedade intelectual de Furushima IT. Todos os direitos reservados.</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  OBJETIVO</span></span>
<span class="line"><span style="color: #6A9955">--  --------</span></span>
<span class="line"><span style="color: #6A9955">--  Fornecer uma interface única, consistente e profissional para:</span></span>
<span class="line"><span style="color: #6A9955">--    • Inventariar jobs do SCHEDULER e do DBMS_JOB em visões consolidadas;</span></span>
<span class="line"><span style="color: #6A9955">--    • Consultar jobs em execução (tempo decorrido e sessão, quando aplicável);</span></span>
<span class="line"><span style="color: #6A9955">--    • Habilitar/Desabilitar jobs individualmente (por nome ou número);</span></span>
<span class="line"><span style="color: #6A9955">--    • Habilitar/Desabilitar em lote por padrão de nome;</span></span>
<span class="line"><span style="color: #6A9955">--    • Padronizar o consumo por meio de uma ROLE e sinônimos públicos.</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  O QUE É CRIADO</span></span>
<span class="line"><span style="color: #6A9955">--  --------------</span></span>
<span class="line"><span style="color: #6A9955">--    Views:</span></span>
<span class="line"><span style="color: #6A9955">--      - JOB_ADMIN_ALL_JOBS      : inventário unificado (SCHEDULER + DBMS_JOB)</span></span>
<span class="line"><span style="color: #6A9955">--      - JOB_ADMIN_RUNNING       : execução unificada (SCHEDULER + DBMS_JOB)</span></span>
<span class="line"><span style="color: #6A9955">--      - JOB_ADMIN_ALL_JOBS_V    : inventário formatado para leitura humana</span></span>
<span class="line"><span style="color: #6A9955">--      - JOB_ADMIN_RUNNING_V     : execução formatada para leitura humana</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--    Pacote:</span></span>
<span class="line"><span style="color: #6A9955">--      - PKG_JOB_ADMIN           : utilitários de listagem e (des)ativação unificada</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--    Segurança e Acesso:</span></span>
<span class="line"><span style="color: #6A9955">--      - ROLE JOBDBMSSCHEDULERALL com grants de SELECT/EXECUTE</span></span>
<span class="line"><span style="color: #6A9955">--      - Sinônimos públicos para facilitar o uso por quem tiver a ROLE</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  PRÉ-REQUISITOS</span></span>
<span class="line"><span style="color: #6A9955">--  --------------</span></span>
<span class="line"><span style="color: #6A9955">--  • Executar com um usuário com privilégios para consultar dicionários DBA_* e GV$* e criar objetos.</span></span>
<span class="line"><span style="color: #6A9955">--  • O pacote é AUTHID DEFINER (permissões do dono do pacote). Usuários finais só precisam da ROLE.</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  USO TÍPICO</span></span>
<span class="line"><span style="color: #6A9955">--  ----------</span></span>
<span class="line"><span style="color: #6A9955">--  -- Inventário:</span></span>
<span class="line"><span style="color: #6A9955">--  BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--    pkg_job_admin.list_jobs;                       -- tudo</span></span>
<span class="line"><span style="color: #6A9955">--    pkg_job_admin.list_jobs(&#39;DEMOAPP&#39;);            -- por owner</span></span>
<span class="line"><span style="color: #6A9955">--    pkg_job_admin.list_jobs(p_like =&gt; &#39;JOB_%&#39;);    -- por padrão (LIKE)</span></span>
<span class="line"><span style="color: #6A9955">--  END;</span></span>
<span class="line"><span style="color: #6A9955">--  /</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  -- Executando agora:</span></span>
<span class="line"><span style="color: #6A9955">--  BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--    pkg_job_admin.list_running_jobs;                       -- tudo</span></span>
<span class="line"><span style="color: #6A9955">--    pkg_job_admin.list_running_jobs(&#39;DEMOAPP&#39;);            -- por owner</span></span>
<span class="line"><span style="color: #6A9955">--    pkg_job_admin.list_running_jobs(p_like =&gt; &#39;SYNC_%&#39;);   -- por padrão (LIKE)</span></span>
<span class="line"><span style="color: #6A9955">--  END;</span></span>
<span class="line"><span style="color: #6A9955">--  /</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  -- Operações pontuais:</span></span>
<span class="line"><span style="color: #6A9955">--  -- SCHEDULER (identificador por nome, owner opcional se único no banco)</span></span>
<span class="line"><span style="color: #6A9955">--  -- BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--  --   pkg_job_admin.disable_job(&#39;DEMOAPP.JOB_ATUALIZA_INDICES&#39;, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #6A9955">--  --   pkg_job_admin.enable_job (&#39;DEMOAPP.JOB_ATUALIZA_INDICES&#39;);</span></span>
<span class="line"><span style="color: #6A9955">--  -- END;</span></span>
<span class="line"><span style="color: #6A9955">--  -- /</span></span>
<span class="line"><span style="color: #6A9955">--  --</span></span>
<span class="line"><span style="color: #6A9955">--  -- DBMS_JOB (identificador numérico; owner opcional apenas para validar pertinência)</span></span>
<span class="line"><span style="color: #6A9955">--  -- BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--  --   pkg_job_admin.disable_job(&#39;128&#39;, p_owner =&gt; &#39;SYS&#39;, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #6A9955">--  --   pkg_job_admin.enable_job (&#39;128&#39;, p_owner =&gt; &#39;SYS&#39;);</span></span>
<span class="line"><span style="color: #6A9955">--  -- END;</span></span>
<span class="line"><span style="color: #6A9955">--  -- /</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  -- Lote por padrão (por tipo):</span></span>
<span class="line"><span style="color: #6A9955">--  -- BEGIN</span></span>
<span class="line"><span style="color: #6A9955">--  --   pkg_job_admin.set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #6A9955">--  --     p_name_like    =&gt; &#39;JOB_SYNC_%&#39;,</span></span>
<span class="line"><span style="color: #6A9955">--  --     p_enable       =&gt; FALSE,                               -- desativar</span></span>
<span class="line"><span style="color: #6A9955">--  --     p_owner        =&gt; &#39;DEMOAPP&#39;,                           -- opcional</span></span>
<span class="line"><span style="color: #6A9955">--  --     p_type         =&gt; pkg_job_admin.c_type_scheduler,      -- SCHEDULER | DBMS_JOB | ANY</span></span>
<span class="line"><span style="color: #6A9955">--  --     p_stop_running =&gt; TRUE</span></span>
<span class="line"><span style="color: #6A9955">--  --   );</span></span>
<span class="line"><span style="color: #6A9955">--  -- END;</span></span>
<span class="line"><span style="color: #6A9955">--  -- /</span></span>
<span class="line"><span style="color: #6A9955">--</span></span>
<span class="line"><span style="color: #6A9955">--  DICAS</span></span>
<span class="line"><span style="color: #6A9955">--  -----</span></span>
<span class="line"><span style="color: #6A9955">--  • O script é idempotente (CREATE OR REPLACE; checagens seguras). Pode ser executado mais de uma vez.</span></span>
<span class="line"><span style="color: #6A9955">--  • Saída “limpa”: mensagens organizadas por PROMPT/DBMS_OUTPUT para auditoria e documentação.</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SET</span><span style="color: #D4D4D4"> FEEDBACK </span><span style="color: #569CD6">ON</span></span>
<span class="line"><span style="color: #569CD6">SET</span><span style="color: #D4D4D4"> SERVEROUTPUT </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SIZE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">UNLIMITED</span></span>
<span class="line"><span style="color: #569CD6">SET</span><span style="color: #D4D4D4"> VERIFY </span><span style="color: #569CD6">OFF</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   Iniciando job_admin_setup_completo.sql</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- -----------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #6A9955">-- 0) CONTEXTO — Mostra o usuário (owner) sob o qual os objetos serão criados</span></span>
<span class="line"><span style="color: #6A9955">-- -----------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #569CD6">DECLARE</span></span>
<span class="line"><span style="color: #D4D4D4">  l_user </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">128</span><span style="color: #D4D4D4">) := USER;</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;Owner atual: &#39;</span><span style="color: #D4D4D4">||l_user);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ── </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">) Criando/Atualizando Views Consolidadas …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 1.1) JOB_ADMIN_ALL_JOBS</span></span>
<span class="line"><span style="color: #6A9955">--      Consolida em uma única visão os jobs do DBMS_SCHEDULER e do DBMS_JOB.</span></span>
<span class="line"><span style="color: #6A9955">--      Observações de tipos:</span></span>
<span class="line"><span style="color: #6A9955">--        • next_run_date / last_start_date: TIMESTAMP WITH TIME ZONE (SCHEDULER) x DATE (DBMS_JOB)</span></span>
<span class="line"><span style="color: #6A9955">--          -&gt; o Oracle promove DATE para TIMESTAMP durante o UNION ALL (sem perda de funcionalidade).</span></span>
<span class="line"><span style="color: #6A9955">--        • last_run_duration: INTERVAL no SCHEDULER; CAST de NULL para INTERVAL no DBMS_JOB.</span></span>
<span class="line"><span style="color: #6A9955">--        • job_action / repeat_interval: normalizados para VARCHAR2 (até 4000) no DBMS_JOB.</span></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #569CD6">CREATE OR REPLACE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VIEW</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">job_admin_all_jobs</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           job_name,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #CE9178">&#39;SCHEDULER&#39;</span><span style="color: #D4D4D4">               </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_type,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;TRUE&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;TRUE&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;FALSE&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           next_run_date,                                </span><span style="color: #6A9955">-- TIMESTAMP WITH TIME ZONE</span></span>
<span class="line"><span style="color: #D4D4D4">           last_start_date,                              </span><span style="color: #6A9955">-- TIMESTAMP WITH TIME ZONE</span></span>
<span class="line"><span style="color: #D4D4D4">           last_run_duration,                            </span><span style="color: #6A9955">-- INTERVAL DAY TO SECOND</span></span>
<span class="line"><span style="color: #D4D4D4">           job_action,                                   </span><span style="color: #6A9955">-- VARCHAR2/CLOB (na maioria dos casos, até 4000)</span></span>
<span class="line"><span style="color: #D4D4D4">           repeat_interval                               </span><span style="color: #6A9955">-- VARCHAR2</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">UNION ALL</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> schema_user                                   </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           TO_CHAR(job)                                  </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_name,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #CE9178">&#39;DBMS_JOB&#39;</span><span style="color: #D4D4D4">                                    </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_type,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> broken </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;Y&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;FALSE&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;TRUE&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #DCDCAA">CAST</span><span style="color: #D4D4D4">(</span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">30</span><span style="color: #D4D4D4">))                    </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           next_date,                                    </span><span style="color: #6A9955">-- DATE (promovido a TIMESTAMP no UNION)</span></span>
<span class="line"><span style="color: #D4D4D4">           last_date                                     </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_start_date, </span><span style="color: #6A9955">-- DATE</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #DCDCAA">CAST</span><span style="color: #D4D4D4">(</span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> INTERVAL </span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4">)          </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_run_duration,</span></span>
<span class="line"><span style="color: #D4D4D4">           SUBSTR(what,     </span><span style="color: #B5CEA8">4000</span><span style="color: #D4D4D4">)                        </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_action,      </span><span style="color: #6A9955">-- LONG -&gt; VARCHAR2</span></span>
<span class="line"><span style="color: #D4D4D4">           SUBSTR(interval, </span><span style="color: #B5CEA8">4000</span><span style="color: #D4D4D4">)                        </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> repeat_interval  </span><span style="color: #6A9955">-- LONG -&gt; VARCHAR2</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 1.2) JOB_ADMIN_RUNNING</span></span>
<span class="line"><span style="color: #6A9955">--      Consolida os jobs em execução. Para DBMS_JOB, calcula elapsed pelo logon_time da sessão.</span></span>
<span class="line"><span style="color: #6A9955">--      Observações:</span></span>
<span class="line"><span style="color: #6A9955">--        • cpu_used não se aplica ao DBMS_JOB; representa-se com NULL (cast para INTERVAL).</span></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #569CD6">CREATE OR REPLACE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VIEW</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">job_admin_running</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           job_name,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #CE9178">&#39;SCHEDULER&#39;</span><span style="color: #D4D4D4">               </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_type,</span></span>
<span class="line"><span style="color: #D4D4D4">           session_id,</span></span>
<span class="line"><span style="color: #D4D4D4">           running_instance,</span></span>
<span class="line"><span style="color: #D4D4D4">           elapsed_time,                                 </span><span style="color: #6A9955">-- INTERVAL</span></span>
<span class="line"><span style="color: #D4D4D4">           cpu_used                                      </span><span style="color: #6A9955">-- INTERVAL</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_running_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">UNION ALL</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> j.schema_user           </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">           TO_CHAR(r.job)          </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_name,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #CE9178">&#39;DBMS_JOB&#39;</span><span style="color: #D4D4D4">              </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_type,</span></span>
<span class="line"><span style="color: #D4D4D4">           r.sid                   </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> session_id,</span></span>
<span class="line"><span style="color: #D4D4D4">           s.inst_id               </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> running_instance,</span></span>
<span class="line"><span style="color: #D4D4D4">           NUMTODSINTERVAL(TRUNC((</span><span style="color: #569CD6">SYSDATE</span><span style="color: #D4D4D4"> - s.logon_time)*</span><span style="color: #B5CEA8">86400</span><span style="color: #D4D4D4">),</span><span style="color: #CE9178">&#39;SECOND&#39;</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> elapsed_time,</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #DCDCAA">CAST</span><span style="color: #D4D4D4">(</span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> INTERVAL </span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4">)          </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> cpu_used</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs_running r</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> gv$</span><span style="color: #569CD6">session</span><span style="color: #D4D4D4"> s </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> s.sid = r.sid</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> dba_jobs j   </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> j.job = r.job</span></span>
<span class="line"><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 1.3) JOB_ADMIN_ALL_JOBS_V — Versão “amigável” (formatos para leitura humana)</span></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #569CD6">CREATE OR REPLACE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VIEW</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">job_admin_all_jobs_v</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name, job_type, </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">       TO_CHAR(next_run_date,</span><span style="color: #CE9178">&#39;YYYY-MM-DD HH24:MI:SS&#39;</span><span style="color: #D4D4D4">)      </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> next_run_date,</span></span>
<span class="line"><span style="color: #D4D4D4">       TO_CHAR(last_start_date,</span><span style="color: #CE9178">&#39;YYYY-MM-DD HH24:MI:SS&#39;</span><span style="color: #D4D4D4">)    </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_start_date,</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> last_run_duration </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;-&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">         EXTRACT(</span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> last_run_duration)||</span><span style="color: #CE9178">&#39; &#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(EXTRACT(</span><span style="color: #569CD6">HOUR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> last_run_duration),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(EXTRACT(</span><span style="color: #569CD6">MINUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> last_run_duration),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(TRUNC(EXTRACT(</span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> last_run_duration)),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_run_duration,</span></span>
<span class="line"><span style="color: #D4D4D4">       job_action, repeat_interval</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> job_admin_all_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 1.4) JOB_ADMIN_RUNNING_V — Versão “amigável” (formatos para leitura humana)</span></span>
<span class="line"><span style="color: #6A9955">-- ===============================================================================================</span></span>
<span class="line"><span style="color: #569CD6">CREATE OR REPLACE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VIEW</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">job_admin_running_v</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name, job_type, session_id, running_instance,</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> elapsed_time </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;-&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">         EXTRACT(</span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> elapsed_time)||</span><span style="color: #CE9178">&#39; &#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(EXTRACT(</span><span style="color: #569CD6">HOUR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> elapsed_time),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(EXTRACT(</span><span style="color: #569CD6">MINUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> elapsed_time),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(TRUNC(EXTRACT(</span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> elapsed_time)),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> elapsed_time,</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> cpu_used </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;-&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">         EXTRACT(</span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> cpu_used)||</span><span style="color: #CE9178">&#39; &#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(EXTRACT(</span><span style="color: #569CD6">HOUR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> cpu_used),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(EXTRACT(</span><span style="color: #569CD6">MINUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> cpu_used),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">         LPAD(TRUNC(EXTRACT(</span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> cpu_used)),</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> cpu_used</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> job_admin_running</span></span>
<span class="line"><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ✓ Views criadas/atualizadas com sucesso.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ── </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">) Criando/Atualizando Pacote (SPEC) …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 2) ESPECIFICAÇÃO DO PACOTE — PKG_JOB_ADMIN</span></span>
<span class="line"><span style="color: #6A9955">--    Contém constantes de tipo e procedimentos públicos de listagem e (des)ativação unificada.</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">CREATE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">REPLACE</span><span style="color: #D4D4D4"> PACKAGE pkg_job_admin AUTHID DEFINER </span><span style="color: #569CD6">AS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Constantes para filtro por tipo</span></span>
<span class="line"><span style="color: #D4D4D4">  c_type_scheduler CONSTANT </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4">) := </span><span style="color: #CE9178">&#39;SCHEDULER&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  c_type_dbms_job  CONSTANT </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4">)  := </span><span style="color: #CE9178">&#39;DBMS_JOB&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  c_type_any       CONSTANT </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">)  := </span><span style="color: #CE9178">&#39;ANY&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Listagem de jobs (inventário)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> list_jobs(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,   </span><span style="color: #6A9955">-- filtra por owner</span></span>
<span class="line"><span style="color: #D4D4D4">    p_like  </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- filtra por padrão (LIKE)</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Listagem de jobs em execução</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> list_running_jobs(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,   </span><span style="color: #6A9955">-- filtra por owner</span></span>
<span class="line"><span style="color: #D4D4D4">    p_like  </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- filtra por padrão (LIKE)</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Habilita/Desabilita um job (identificador por nome SCHEDULER ou número DBMS_JOB)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> set_job_enabled(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_job_identifier </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,       </span><span style="color: #6A9955">-- &#39;OWNER.JOB_NAME&#39; | &#39;JOB_NAME&#39; | &#39;123&#39; (DBMS_JOB)</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable         </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">,        </span><span style="color: #6A9955">-- TRUE = ENABLE; FALSE = DISABLE</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,  </span><span style="color: #6A9955">-- para SCHEDULER sem owner único ou DBMS_JOB para validar owner</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running   </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> FALSE   </span><span style="color: #6A9955">-- encerra execução corrente (se houver)</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Açúcares sintáticos (conveniências)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> enable_job(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_job_identifier </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running   </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> FALSE</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> disable_job(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_job_identifier </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running   </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> TRUE</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Habilita/Desabilita em lote por padrão de nome e tipo</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_name_like     </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,                      </span><span style="color: #6A9955">-- ex: &#39;JOB_SYNC_%&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable        </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">,                       </span><span style="color: #6A9955">-- TRUE/FALSE</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner         </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,         </span><span style="color: #6A9955">-- opcional</span></span>
<span class="line"><span style="color: #D4D4D4">    p_type          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> c_type_any,   </span><span style="color: #6A9955">-- SCHEDULER | DBMS_JOB | ANY</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running  </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> FALSE</span></span>
<span class="line"><span style="color: #D4D4D4">  );</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> pkg_job_admin;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"><span style="color: #D4D4D4">SHOW ERRORS</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ── </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">) Criando/Atualizando Pacote (BODY) …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 3) CORPO DO PACOTE — PKG_JOB_ADMIN</span></span>
<span class="line"><span style="color: #6A9955">--    Implementa utilitários de formatação, detecção de owner/instância, e operações de controle.</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">CREATE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">REPLACE</span><span style="color: #D4D4D4"> PACKAGE BODY pkg_job_admin </span><span style="color: #569CD6">AS</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Função auxiliar: formata INTERVAL DAY TO SECOND em &#39;DD HH24:MI:SS&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">FUNCTION</span><span style="color: #D4D4D4"> fmt_ds(p INTERVAL </span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">    l_day  PLS_INTEGER; l_hour PLS_INTEGER; l_min PLS_INTEGER; l_sec PLS_INTEGER;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> p </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;-&#39;</span><span style="color: #D4D4D4">; </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    l_day  := EXTRACT(</span><span style="color: #569CD6">DAY</span><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> p);</span></span>
<span class="line"><span style="color: #D4D4D4">    l_hour := EXTRACT(</span><span style="color: #569CD6">HOUR</span><span style="color: #D4D4D4">   </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> p);</span></span>
<span class="line"><span style="color: #D4D4D4">    l_min  := EXTRACT(</span><span style="color: #569CD6">MINUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> p);</span></span>
<span class="line"><span style="color: #D4D4D4">    l_sec  := TRUNC(EXTRACT(</span><span style="color: #569CD6">SECOND</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> p));</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> LPAD(l_day,</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39; &#39;</span><span style="color: #D4D4D4">||LPAD(l_hour,</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||LPAD(l_min,</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||LPAD(l_sec,</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;0&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> fmt_ds;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Função auxiliar: TO_CHAR seguro para datas que podem ser NULL (retorna &#39;-&#39; no NULL)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">FUNCTION</span><span style="color: #D4D4D4"> to_char_nvl(p_date </span><span style="color: #569CD6">DATE</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> p_date </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;-&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> TO_CHAR(p_date,</span><span style="color: #CE9178">&#39;YYYY-MM-DD HH24:MI:SS&#39;</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Monta o nome totalmente qualificado do job de SCHEDULER</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">FUNCTION</span><span style="color: #D4D4D4"> sched_job_fqname(p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">, p_job_name </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> p_owner </span><span style="color: #569CD6">IS NOT NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner)||</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">||</span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_job_name) </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_job_name) </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Solicita parada de job SCHEDULER, se estiver em execução (silencioso em falhas)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> stop_scheduler_if_running(p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">, p_job_name </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">    l_fq </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">261</span><span style="color: #D4D4D4">) := sched_job_fqname(p_owner, p_job_name);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_SCHEDULER.STOP_JOB(job_name =&gt; l_fq, </span><span style="color: #569CD6">force</span><span style="color: #D4D4D4"> =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">  EXCEPTION</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> OTHERS </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Encerra sessão de DBMS_JOB, se houver (suporte RAC com @inst_id)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> kill_dbms_job_session(p_job_id </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">    l_sid     </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    l_serial  </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    l_inst    </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    l_stmt    </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">200</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> s.sid, s.serial#, s.inst_id</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_sid, l_serial, l_inst</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs_running r</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> gv$</span><span style="color: #569CD6">session</span><span style="color: #D4D4D4"> s </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> s.sid = r.sid</span></span>
<span class="line"><span style="color: #D4D4D4">     </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> r.job = p_job_id</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> ROWNUM = </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    l_stmt := </span><span style="color: #CE9178">&#39;ALTER SYSTEM KILL SESSION &#39;&#39;&#39;</span><span style="color: #D4D4D4">||l_sid||</span><span style="color: #CE9178">&#39;,&#39;</span><span style="color: #D4D4D4">||l_serial||</span></span>
<span class="line"><span style="color: #D4D4D4">              </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> l_inst </span><span style="color: #569CD6">IS NOT NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;,@&#39;</span><span style="color: #D4D4D4">||l_inst </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">||</span><span style="color: #CE9178">&#39;&#39;&#39; IMMEDIATE&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> l_stmt;</span></span>
<span class="line"><span style="color: #D4D4D4">  EXCEPTION</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> NO_DATA_FOUND </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> OTHERS </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Resolve owner de job SCHEDULER quando usuário não informou p_owner</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Lança erro se não encontrado ou se existir em múltiplos owners.</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> resolve_scheduler(p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">, p_job_name </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                              o_owner </span><span style="color: #569CD6">OUT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">, o_job_name </span><span style="color: #569CD6">OUT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">    l_cnt </span><span style="color: #569CD6">INTEGER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    o_job_name := </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_job_name);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> p_owner </span><span style="color: #569CD6">IS NOT NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> o_owner := </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner); </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4">; </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">COUNT</span><span style="color: #D4D4D4">(</span><span style="color: #569CD6">DISTINCT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_cnt</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">     </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> job_name = o_job_name;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> l_cnt = </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">      RAISE NO_DATA_FOUND;</span></span>
<span class="line"><span style="color: #D4D4D4">    ELSIF l_cnt &gt; </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">      RAISE_APPLICATION_ERROR(-</span><span style="color: #B5CEA8">20002</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;JOB_NAME existe em múltiplos owners. Informe p_owner. JOB_NAME=&#39;</span><span style="color: #D4D4D4">||o_job_name);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> o_owner</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> job_name = o_job_name</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> ROWNUM = </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> resolve_scheduler;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Listagem: inventário unificado</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> list_jobs(p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">, p_like </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;=== JOBS (SCHEDULER) ===&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name, </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">state</span><span style="color: #D4D4D4">, next_run_date, job_action</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> (p_like  </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> job_name </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_like))</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name</span></span>
<span class="line"><span style="color: #D4D4D4">    ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(r.owner||</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">||r.job_name||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | enabled=&#39;</span><span style="color: #D4D4D4">||r.enabled||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | state=&#39;</span><span style="color: #D4D4D4">||NVL(r.state,</span><span style="color: #CE9178">&#39;-&#39;</span><span style="color: #D4D4D4">)||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | next=&#39;</span><span style="color: #D4D4D4">||to_char_nvl(</span><span style="color: #DCDCAA">CAST</span><span style="color: #D4D4D4">(r.next_run_date </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DATE</span><span style="color: #D4D4D4">))||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | action=&#39;</span><span style="color: #D4D4D4">||SUBSTR(r.job_action,</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">));</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(CHR(</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;=== JOBS (DBMS_JOB) ===&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> schema_user </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_id, DECODE(broken,</span><span style="color: #CE9178">&#39;Y&#39;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;FALSE&#39;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;TRUE&#39;</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">enabled</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">             next_date, what</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> schema_user = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> (p_like  </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> TO_CHAR(job) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> p_like </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(what) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_like))</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> schema_user, job</span></span>
<span class="line"><span style="color: #D4D4D4">    ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(r.owner||</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">||r.job_id||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | enabled=&#39;</span><span style="color: #D4D4D4">||r.enabled||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | next=&#39;</span><span style="color: #D4D4D4">||to_char_nvl(r.next_date)||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | what=&#39;</span><span style="color: #D4D4D4">||SUBSTR(r.what,</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">));</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> list_jobs;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Listagem: execução unificada</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> list_running_jobs(p_owner </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">, p_like </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;=== RUNNING (SCHEDULER) ===&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name, session_id, running_instance, elapsed_time, cpu_used</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_running_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> (p_like  </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> job_name </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_like))</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> running_instance, job_name</span></span>
<span class="line"><span style="color: #D4D4D4">    ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(r.owner||</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">||r.job_name||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | sid=&#39;</span><span style="color: #D4D4D4">||r.session_id||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | inst=&#39;</span><span style="color: #D4D4D4">||r.running_instance||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | elapsed=&#39;</span><span style="color: #D4D4D4">||fmt_ds(r.elapsed_time)||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | cpu=&#39;</span><span style="color: #D4D4D4">||fmt_ds(r.cpu_used));</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(CHR(</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4">)||</span><span style="color: #CE9178">&#39;=== RUNNING (DBMS_JOB) ===&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> j.schema_user </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, r.job </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> job_id, s.sid, s.serial#,</span></span>
<span class="line"><span style="color: #D4D4D4">             s.inst_id </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> running_instance,</span></span>
<span class="line"><span style="color: #D4D4D4">             NUMTODSINTERVAL(TRUNC((</span><span style="color: #569CD6">SYSDATE</span><span style="color: #D4D4D4"> - s.logon_time)*</span><span style="color: #B5CEA8">86400</span><span style="color: #D4D4D4">),</span><span style="color: #CE9178">&#39;SECOND&#39;</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> elapsed_time,</span></span>
<span class="line"><span style="color: #D4D4D4">             j.what</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs_running r</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> gv$</span><span style="color: #569CD6">session</span><span style="color: #D4D4D4"> s </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> s.sid = r.sid</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> dba_jobs j   </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> j.job = r.job</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> j.schema_user = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> (p_like  </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> TO_CHAR(r.job) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> p_like </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(j.what) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_like))</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> running_instance, job_id</span></span>
<span class="line"><span style="color: #D4D4D4">    ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(r.owner||</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">||r.job_id||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | sid=&#39;</span><span style="color: #D4D4D4">||r.sid||</span><span style="color: #CE9178">&#39;,&#39;</span><span style="color: #D4D4D4">||r.serial#||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | inst=&#39;</span><span style="color: #D4D4D4">||r.running_instance||</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #CE9178">&#39; | elapsed=&#39;</span><span style="color: #D4D4D4">||fmt_ds(r.elapsed_time));</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> list_running_jobs;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Núcleo: habilita/desabilita por identificador (nome SCHEDULER ou número DBMS_JOB)</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> set_job_enabled(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_job_identifier </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable         </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running   </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> FALSE</span></span>
<span class="line"><span style="color: #D4D4D4">  ) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">    l_owner    </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">128</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    l_job_name </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">128</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    l_job_id   </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- 1) Tentar SCHEDULER (nome)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> REGEXP_LIKE(p_job_identifier,</span><span style="color: #CE9178">&#39;^\d+$&#39;</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> RAISE NO_DATA_FOUND; </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> INSTR(p_job_identifier,</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">) &gt; </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">        l_owner    := </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(REGEXP_SUBSTR(p_job_identifier,</span><span style="color: #CE9178">&#39;^([^\.]+)&#39;</span><span style="color: #D4D4D4">));</span></span>
<span class="line"><span style="color: #D4D4D4">        l_job_name := </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(REGEXP_SUBSTR(p_job_identifier,</span><span style="color: #CE9178">&#39;\.([^\.]+)$&#39;</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">,</span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">));</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">        l_job_name := </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_job_identifier);</span></span>
<span class="line"><span style="color: #D4D4D4">        resolve_scheduler(p_owner, l_job_name, l_owner, l_job_name);</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #6A9955">-- valida existência</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">DECLARE</span><span style="color: #D4D4D4"> l_dummy PLS_INTEGER;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_dummy</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = l_owner </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> job_name = l_job_name </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> ROWNUM = </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> p_stop_running </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">        stop_scheduler_if_running(l_owner, l_job_name);</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> p_enable </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">        DBMS_SCHEDULER.ENABLE( sched_job_fqname(l_owner, l_job_name) );</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">        DBMS_SCHEDULER.DISABLE( sched_job_fqname(l_owner, l_job_name) );</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;OK (SCHEDULER) &#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">        sched_job_fqname(l_owner,l_job_name)||</span><span style="color: #CE9178">&#39; =&gt; &#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> p_enable </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ENABLED&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;DISABLED&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">);</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    EXCEPTION</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> NO_DATA_FOUND </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">; </span><span style="color: #6A9955">-- não era scheduler; tentar DBMS_JOB</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- 2) Tentar DBMS_JOB (número)</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">      l_job_id := TO_NUMBER(</span><span style="color: #DCDCAA">TRIM</span><span style="color: #D4D4D4">(p_job_identifier));</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #6A9955">-- valida existência (restringe owner se informado)</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">DECLARE</span><span style="color: #D4D4D4"> l_dummy2 PLS_INTEGER;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_dummy2</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> job = l_job_id</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> schema_user = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> ROWNUM = </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> p_stop_running </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">        kill_dbms_job_session(l_job_id);</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_JOB.BROKEN(l_job_id, </span><span style="color: #569CD6">NOT</span><span style="color: #D4D4D4"> p_enable);</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;OK (DBMS_JOB) &#39;</span><span style="color: #D4D4D4">||l_job_id||</span><span style="color: #CE9178">&#39; =&gt; &#39;</span><span style="color: #D4D4D4">||</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">CASE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> p_enable </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ENABLED&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ELSE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;DISABLED&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">);</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">RETURN</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    EXCEPTION</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> VALUE_ERROR    </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> INVALID_NUMBER </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">WHEN</span><span style="color: #D4D4D4"> NO_DATA_FOUND  </span><span style="color: #569CD6">THEN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- 3) Não encontrado em nenhuma modalidade</span></span>
<span class="line"><span style="color: #D4D4D4">    RAISE_APPLICATION_ERROR(-</span><span style="color: #B5CEA8">20001</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&#39;Job não encontrado como SCHEDULER (por nome) nem DBMS_JOB (por número): &#39;</span><span style="color: #D4D4D4">||p_job_identifier);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> set_job_enabled;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Açúcares sintáticos</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> enable_job(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_job_identifier </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running   </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> FALSE</span></span>
<span class="line"><span style="color: #D4D4D4">  ) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    set_job_enabled(p_job_identifier =&gt; p_job_identifier,</span></span>
<span class="line"><span style="color: #D4D4D4">                    p_enable         =&gt; TRUE,</span></span>
<span class="line"><span style="color: #D4D4D4">                    p_owner          =&gt; p_owner,</span></span>
<span class="line"><span style="color: #D4D4D4">                    p_stop_running   =&gt; p_stop_running);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> disable_job(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_job_identifier </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running   </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> TRUE</span></span>
<span class="line"><span style="color: #D4D4D4">  ) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    set_job_enabled(p_job_identifier =&gt; p_job_identifier,</span></span>
<span class="line"><span style="color: #D4D4D4">                    p_enable         =&gt; FALSE,</span></span>
<span class="line"><span style="color: #D4D4D4">                    p_owner          =&gt; p_owner,</span></span>
<span class="line"><span style="color: #D4D4D4">                    p_stop_running   =&gt; p_stop_running);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- Habilita/Desabilita em lote por padrão (LIKE) e, opcionalmente, por tipo</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">-- ---------------------------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">PROCEDURE</span><span style="color: #D4D4D4"> set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #D4D4D4">    p_name_like     </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_enable        </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_owner         </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_type          </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> c_type_any,</span></span>
<span class="line"><span style="color: #D4D4D4">    p_stop_running  </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">BOOLEAN</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">DEFAULT</span><span style="color: #D4D4D4"> FALSE</span></span>
<span class="line"><span style="color: #D4D4D4">  ) </span><span style="color: #569CD6">IS</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- SCHEDULER</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_type) </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (c_type_any, c_type_scheduler) </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job_name</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_scheduler_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4"> = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> job_name </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_name_like)</span></span>
<span class="line"><span style="color: #D4D4D4">      ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">        set_job_enabled(r.owner||</span><span style="color: #CE9178">&#39;.&#39;</span><span style="color: #D4D4D4">||r.job_name, p_enable, </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4">, p_stop_running);</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">-- DBMS_JOB</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_type) </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (c_type_any, c_type_dbms_job) </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> schema_user </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">owner</span><span style="color: #D4D4D4">, job</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_jobs</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> (p_owner </span><span style="color: #569CD6">IS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">NULL</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> schema_user = </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_owner))</span></span>
<span class="line"><span style="color: #D4D4D4">           </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> (TO_CHAR(job) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> p_name_like </span><span style="color: #569CD6">OR</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(what) </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">UPPER</span><span style="color: #D4D4D4">(p_name_like))</span></span>
<span class="line"><span style="color: #D4D4D4">      ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">        set_job_enabled(TO_CHAR(r.job), p_enable, r.owner, p_stop_running);</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> set_jobs_by_pattern;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> pkg_job_admin;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"><span style="color: #D4D4D4">SHOW ERRORS</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ✓ Pacote criado/atualizado com sucesso.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ── </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">) Segurança: </span><span style="color: #569CD6">ROLE</span><span style="color: #D4D4D4">, Grants e Sinônimos Públicos …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 4.1) ROLE — criada apenas se não existir</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">DECLARE</span></span>
<span class="line"><span style="color: #D4D4D4">  l_cnt </span><span style="color: #569CD6">INTEGER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">COUNT</span><span style="color: #D4D4D4">(*) </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_cnt </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> dba_roles </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">role</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;JOBDBMSSCHEDULERALL&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> l_cnt = </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;CREATE ROLE JOBDBMSSCHEDULERALL&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;Role JOBDBMSSCHEDULERALL criada.&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;Role JOBDBMSSCHEDULERALL já existente.&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 4.2) GRANTS — executar o pacote e consultar as views por meio da ROLE</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> pkg_job_admin        </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL;</span></span>
<span class="line"><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> job_admin_all_jobs   </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL;</span></span>
<span class="line"><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> job_admin_running    </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL;</span></span>
<span class="line"><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> job_admin_all_jobs_v </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL;</span></span>
<span class="line"><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4">  </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> job_admin_running_v  </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 4.3) SINÔNIMOS PÚBLICOS — apontam para os objetos do OWNER atual</span></span>
<span class="line"><span style="color: #6A9955">--     Observação: garantem uso uniforme via “public synonyms” para quem tiver a ROLE.</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">DECLARE</span></span>
<span class="line"><span style="color: #D4D4D4">  l_owner </span><span style="color: #569CD6">VARCHAR2</span><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">128</span><span style="color: #D4D4D4">) := USER;</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;CREATE OR REPLACE PUBLIC SYNONYM job_admin_all_jobs   FOR &#39;</span><span style="color: #D4D4D4">||l_owner||</span><span style="color: #CE9178">&#39;.job_admin_all_jobs&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;CREATE OR REPLACE PUBLIC SYNONYM job_admin_running    FOR &#39;</span><span style="color: #D4D4D4">||l_owner||</span><span style="color: #CE9178">&#39;.job_admin_running&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;CREATE OR REPLACE PUBLIC SYNONYM job_admin_all_jobs_v FOR &#39;</span><span style="color: #D4D4D4">||l_owner||</span><span style="color: #CE9178">&#39;.job_admin_all_jobs_v&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;CREATE OR REPLACE PUBLIC SYNONYM job_admin_running_v  FOR &#39;</span><span style="color: #D4D4D4">||l_owner||</span><span style="color: #CE9178">&#39;.job_admin_running_v&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">EXECUTE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IMMEDIATE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;CREATE OR REPLACE PUBLIC SYNONYM pkg_job_admin        FOR &#39;</span><span style="color: #D4D4D4">||l_owner||</span><span style="color: #CE9178">&#39;.pkg_job_admin&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;Sinônimos públicos criados/atualizados.&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ✓ Segurança configurada (</span><span style="color: #569CD6">ROLE</span><span style="color: #D4D4D4"> + grants + sinônimos públicos).</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ── </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">Auto</span><span style="color: #D4D4D4">-Validação (não intrusiva) …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 5.1) Verifica erros de compilação do pacote</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">DECLARE</span></span>
<span class="line"><span style="color: #D4D4D4">  l_errs </span><span style="color: #569CD6">INTEGER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">COUNT</span><span style="color: #D4D4D4">(*) </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_errs</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> user_errors</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">name</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;PKG_JOB_ADMIN&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4"> l_errs = </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">THEN</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;Pacote PKG_JOB_ADMIN sem erros de compilação.&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">ELSE</span></span>
<span class="line"><span style="color: #D4D4D4">    DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;ATENÇÃO: Encontrado(s) &#39;</span><span style="color: #D4D4D4">||l_errs||</span><span style="color: #CE9178">&#39; erro(s) em PKG_JOB_ADMIN:&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> r </span><span style="color: #569CD6">IN</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">type</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">name</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">line</span><span style="color: #D4D4D4">, position, SUBSTR(</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">,</span><span style="color: #B5CEA8">200</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">text</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> user_errors</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">name</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;PKG_JOB_ADMIN&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">sequence</span></span>
<span class="line"><span style="color: #D4D4D4">    ) </span><span style="color: #569CD6">LOOP</span></span>
<span class="line"><span style="color: #D4D4D4">      DBMS_OUTPUT.PUT_LINE(r.type||</span><span style="color: #CE9178">&#39; &#39;</span><span style="color: #D4D4D4">||r.name||</span><span style="color: #CE9178">&#39; @&#39;</span><span style="color: #D4D4D4">||r.line||</span><span style="color: #CE9178">&#39;:&#39;</span><span style="color: #D4D4D4">||r.position||</span><span style="color: #CE9178">&#39; - &#39;</span><span style="color: #D4D4D4">||r.text);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">LOOP</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">IF</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #6A9955">-- 5.2) Validação simples de acesso às views (sanidade)</span></span>
<span class="line"><span style="color: #6A9955">-- =================================================================================================</span></span>
<span class="line"><span style="color: #569CD6">DECLARE</span></span>
<span class="line"><span style="color: #D4D4D4">  l_all </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">; l_run </span><span style="color: #569CD6">NUMBER</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">COUNT</span><span style="color: #D4D4D4">(*) </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_all </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> job_admin_all_jobs </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> ROWNUM &lt;= </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">COUNT</span><span style="color: #D4D4D4">(*) </span><span style="color: #569CD6">INTO</span><span style="color: #D4D4D4"> l_run </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> job_admin_running  </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> ROWNUM &lt;= </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  DBMS_OUTPUT.PUT_LINE(</span><span style="color: #CE9178">&#39;Views acessíveis: JOB_ADMIN_ALL_JOBS e JOB_ADMIN_RUNNING OK.&#39;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">/</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ── </span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">) Exemplos de Uso (para referência; copiar/colar quando necessário) …</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- Inventário:</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   pkg_job_admin.list_jobs;                          </span><span style="color: #6A9955">-- todos os jobs</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   pkg_job_admin.list_jobs(</span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">);               </span><span style="color: #6A9955">-- por owner</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   pkg_job_admin.list_jobs(p_like =&gt; </span><span style="color: #CE9178">&#39;JOB_%&#39;</span><span style="color: #D4D4D4">);       </span><span style="color: #6A9955">-- por padrão (LIKE)</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT /</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- Em execução agora:</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #569CD6">BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   pkg_job_admin.list_running_jobs;                       </span><span style="color: #6A9955">-- tudo</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   pkg_job_admin.list_running_jobs(</span><span style="color: #CE9178">&#39;DEMOAPP&#39;</span><span style="color: #D4D4D4">);            </span><span style="color: #6A9955">-- por owner</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   pkg_job_admin.list_running_jobs(p_like =&gt; </span><span style="color: #CE9178">&#39;SYNC_%&#39;</span><span style="color: #D4D4D4">);   </span><span style="color: #6A9955">-- por padrão (LIKE)</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #569CD6">END</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT /</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- Operações pontuais:</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- SCHEDULER (por nome; owner opcional se único no banco)</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--   pkg_job_admin.disable_job(&#39;DEMOAPP.JOB_ATUALIZA_INDICES&#39;, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--   pkg_job_admin.enable_job (&#39;DEMOAPP.JOB_ATUALIZA_INDICES&#39;);</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- END;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- /</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- DBMS_JOB (por número; owner apenas para validar pertinência quando desejar)</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--   pkg_job_admin.disable_job(&#39;128&#39;, p_owner =&gt; &#39;SYS&#39;, p_stop_running =&gt; TRUE);</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--   pkg_job_admin.enable_job (&#39;128&#39;, p_owner =&gt; &#39;SYS&#39;);</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- END;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- /</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- Lote por padrão (por tipo):</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- BEGIN</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--   pkg_job_admin.set_jobs_by_pattern(</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--     p_name_like    =&gt; &#39;JOB_SYNC_%&#39;,</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--     p_enable       =&gt; FALSE,</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--     p_owner        =&gt; &#39;DEMOAPP&#39;,</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--     p_type         =&gt; pkg_job_admin.c_type_scheduler, -- SCHEDULER | DBMS_JOB | ANY</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--     p_stop_running =&gt; TRUE</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">--   );</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- END;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- /</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- Visões consolidadas:</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- SELECT * FROM job_admin_all_jobs_v ORDER BY owner, job_type, job_name;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT </span><span style="color: #6A9955">-- SELECT * FROM job_admin_running_v  ORDER BY running_instance, job_type, job_name;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">PROMPT</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   Conclusão: job_admin_setup_completo.sql executado.</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT   Para conceder a </span><span style="color: #569CD6">ROLE</span><span style="color: #D4D4D4"> a um usuário final, utilize:</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT     </span><span style="color: #569CD6">GRANT</span><span style="color: #D4D4D4"> JOBDBMSSCHEDULERALL </span><span style="color: #569CD6">TO</span><span style="color: #D4D4D4"> nome_do_usuario;</span></span>
<span class="line"><span style="color: #D4D4D4">PROMPT ═════════════════════════════════════════════════════════════════════════════════════════════</span></span>
<span class="line"></span></code></pre></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle Cloud DBCS: Falha no Backup com ORA-28361 em Novo PDB sem Master Key (OPEN_NO_MASTER_KEY)</title>
		<link>https://furushima.com.br/blog/oracle-cloud-dbcs-falha-no-backup-com-ora-28361-em-novo-pdb-sem-master-key-open_no_master_key/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Sun, 13 Apr 2025 18:55:46 +0000</pubDate>
				<category><![CDATA[OCI]]></category>
		<category><![CDATA[DBCS]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2772</guid>

					<description><![CDATA[Ao realizar uma migração de um Pluggable Database (PDB), cujo ambiente de origem era on-premise e o destino foi a Oracle Cloud DBCS, identificamos uma falha durante a execução do backup nativo do DBCS. O erro apresentado foi o seguinte: ORA-28361: master key not yet set Esse erro ocorre, principalmente, quando o PDB de origem [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Ao realizar uma migração de um Pluggable Database (PDB), cujo ambiente de origem era on-premise e o destino foi a Oracle Cloud DBCS, identificamos uma falha durante a execução do backup nativo do DBCS. O erro apresentado foi o seguinte:<br></p>



<p><strong>ORA-28361: master key not yet set</strong><br></p>



<p>Esse erro ocorre, principalmente, quando o PDB de origem não possui criptografia TDE (Transparent Data Encryption) habilitada. Ao ser migrado para o ambiente DBCS, o PDB permanece com o status OPEN_NO_MASTER_KEY, o que impede a correta realização de operações como backup, entre outras funcionalidades que dependem da chave mestra (master key).</p>



<p>Neste artigo, abordaremos brevemente os conceitos fundamentais da criptografia TDE no Oracle, explicaremos por que esse problema ocorre e apresentaremos, na prática, o passo a passo necessário para solucionar o erro ORA-28361 e restabelecer o funcionamento completo do novo PDB no ambiente da Oracle Cloud.</p>



<p>Para um melhor entendimento deste tema, recomenda-se a leitura das seguintes notas técnicas oficiais disponíveis no My Oracle Support. Elas complementam este artigo com orientações detalhadas sobre o erro OPEN_NO_MASTER_KEY e os procedimentos corretos para ativação da chave de criptografia (master key) em PDBs na Oracle Cloud:</p>



<p></p>



<ul class="wp-block-list">
<li>[OCI-C]: Newly Created PDB Inside The Container Database Shows Wallet Error &#8220;OPEN_NO_MASTER_KEY&#8221; (Doc ID 2443398.1)</li>



<li>Creating and Activating a Master Encryption Key for a PDB (in OCI and OCI-Classic) (Doc ID 2469398.1)</li>



<li>WALLET_STATUS is OPEN_NO_MASTER_KEY in new pdb (Doc ID 3028669.1)</li>
</ul>



<p></p>



<p>Essas documentações oficiais fornecem instruções práticas e são altamente recomendadas, especialmente para ambientes DBCS em OCI que envolvem a criação de novos PDBs sem chave de criptografia ativa.</p>



<p>Para usar o Oracle Transparent Data Encryption (TDE) em um pluggable database (PDB), você deve criar e ativar uma master encryption key (chave mestra de criptografia) para o PDB.</p>



<p><br></p>



<p></p>



<p><strong>O que é Transparent Data Encryption (TDE)?</strong></p>



<p>O Transparent Data Encryption (TDE) é um recurso do Oracle Database que permite a criptografia de dados sensíveis armazenados em tabelas e tablespaces, com o objetivo de proteger essas informações contra acessos não autorizados.</p>



<p>Após criptografados, os dados são descriptografados de forma transparente no momento do acesso por usuários ou aplicações autorizadas. Isso significa que, para quem tem permissão, a leitura dos dados ocorre normalmente, sem necessidade de ações manuais para descriptografá-los.</p>



<p>O TDE é especialmente eficaz para proteger os dados armazenados em mídia física — também chamados de dados em repouso (data at rest) — em situações como perda, roubo ou acesso indevido ao meio de armazenamento (por exemplo, datafiles no sistema operacional).</p>



<p>Embora o Oracle Database utilize mecanismos robustos de autenticação, autorização e auditoria para proteger os dados internamente, esses mecanismos não se aplicam diretamente aos arquivos físicos de dados no sistema operacional. Para isso, o TDE atua como uma camada adicional de segurança, criptografando os dados diretamente nesses arquivos.</p>



<p>A fim de evitar a descriptografia não autorizada, o TDE armazena as chaves de criptografia em um módulo de segurança externo ao banco de dados, denominado keystore (repositório de chaves).</p>



<p>Como parte da implementação do TDE, é possível configurar o Oracle Key Vault, uma solução que permite o gerenciamento centralizado dos keystores (também chamados de virtual wallets no contexto do Oracle Key Vault) em toda a infraestrutura da organização.</p>



<p>Por exemplo, é possível carregar um software keystore no Oracle Key Vault, migrar o banco de dados para utilizá-lo como keystore padrão, e então compartilhar seu conteúdo com outros nós do Oracle Real Application Clusters (Oracle RAC) — primários e de contingência (standby) —, otimizando assim as operações administrativas diárias em ambientes com dados criptografados.</p>



<p></p>



<p></p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">________</mark></p>



<p></p>



<p></p>



<p></p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" fetchpriority="high" decoding="async" width="1024" height="532" src="https://furushima.com.br/wp-content/uploads/2025/04/image-5-1024x532.png" alt="" class="wp-image-2774" srcset="https://furushima.com.br/wp-content/uploads/2025/04/image-5-1024x532.png 1024w, https://furushima.com.br/wp-content/uploads/2025/04/image-5-300x156.png 300w, https://furushima.com.br/wp-content/uploads/2025/04/image-5-768x399.png 768w, https://furushima.com.br/wp-content/uploads/2025/04/image-5.png 1233w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p></p>



<p></p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">________</mark></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p>O armazenamento da chave mestra (master key) pode ser realizado de duas formas: localmente (dentro do servidor de banco de dados), por meio do Oracle Wallet, ou de maneira centralizada e segura (externa ao servidor de banco de dados), utilizando o Oracle Key Vault. Ambos os mecanismos têm como finalidade armazenar e proteger a chave mestra do banco de dados.</p>



<p>A chave mestra é a chave principal dentro da arquitetura de criptografia TDE (Transparent Data Encryption). Ela é utilizada para criptografar as chaves de dados, também chamadas de data encryption keys, que são as responsáveis diretas por criptografar os dados sensíveis armazenados no banco de dados — como tabelas, tablespaces, backups e outros objetos persistentes.</p>



<p>Essa abordagem de segurança baseada em múltiplos níveis de chaves garante que, mesmo que os arquivos físicos do banco de dados sejam acessados indevidamente, os dados permanecerão protegidos, desde que a chave mestra não esteja acessível.</p>



<p></p>



<p></p>



<p></p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">________</mark></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p><strong>A seguir, apresentaremos o passo a passo para criar e ativar a master key no novo PDB, além de realizar a recriação do wallet em modo AUTOLOGIN.</strong></p>



<p></p>



<p>Listagem de jobs com status &#8220;Failure&#8221; no DBCS utilizando o comando dbcli</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[root@database ~]# dbcli list-jobs | grep -i Failure
a047a9ac-5fab-4495-8c0a-3d897404c5ee     Create Longterm Backup with TAG-DBTLongterm17443774703478Op for Db:BRAVEO in OSS:b4u6hISKttDARmxAARwI Friday, April 11, 2025, 10:38:39 BRT Failure
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[root@database ~]# dbcli list-jobs | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Failure</span></span>
<span class="line"><span style="color: #DCDCAA">a047a9ac-5fab-4495-8c0a-3d897404c5ee</span><span style="color: #D4D4D4">     </span><span style="color: #CE9178">Create</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Longterm</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Backup</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">with</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">TAG-DBTLongterm17443774703478Op</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Db:BRAVEO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">in</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">OSS:b4u6hISKttDARmxAARwI</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Friday,</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">April</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">11</span><span style="color: #CE9178">,</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2025</span><span style="color: #CE9178">,</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">10</span><span style="color: #CE9178">:38:39</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">BRT</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Failure</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<p></p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">________</mark></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p>Após identificar o job com status &#8220;Failure&#8221;, é necessário consultar os logs correspondentes utilizando o comando dbcli. Para isso, use o parâmetro describe-job juntamente com o ID do job, que pode ser obtido na listagem anterior. Esse comando fornece detalhes completos sobre a execução do job, incluindo mensagens de erro e etapas realizadas.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[root@database ~]# dbcli describe-job -i  a047a9ac-5fab-4495-8c0a-3d897404c5ee  -j
{
  &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
  &quot;status&quot; : &quot;Failure&quot;,
  &quot;message&quot; : &quot;DCS-10430:Request failed with ORA-* Errors:ORA-28361: master key not yet set \nError Stack :[RMAN-00601: fatal error in recovery manager,\n RMAN-03004: fatal error during execution of command,\n ORA-01480: trailing null missing from STR bind value,\n ORA-199&quot;,
  &quot;errorCode&quot; : &quot;DCS-10430&quot;,
  &quot;reports&quot; : [ {
    &quot;taskId&quot; : &quot;TaskSequential_29809&quot;,
    &quot;taskName&quot; : &quot;task:TaskSequential_29809&quot;,
    &quot;taskResult&quot; : &quot;&quot;,
    &quot;startTime&quot; : &quot;April 11, 2025 10:38:40 AM BRT&quot;,
    &quot;endTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;status&quot; : &quot;Failure&quot;,
    &quot;taskDescription&quot; : null,
    &quot;parentTaskId&quot; : &quot;TaskZLockWrapper_29808&quot;,
    &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
    &quot;tags&quot; : [ ],
    &quot;reportLevel&quot; : &quot;Error&quot;,
    &quot;updatedTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;message&quot; : null
  }, {
    &quot;taskId&quot; : &quot;TaskServiceRequest_29810&quot;,
    &quot;taskName&quot; : &quot;Validate Database backup Configuration&quot;,
    &quot;taskResult&quot; : &quot;&quot;,
    &quot;startTime&quot; : &quot;April 11, 2025 10:38:40 AM BRT&quot;,
    &quot;endTime&quot; : &quot;April 11, 2025 10:39:04 AM BRT&quot;,
    &quot;status&quot; : &quot;Success&quot;,
    &quot;taskDescription&quot; : null,
    &quot;parentTaskId&quot; : &quot;TaskSequential_29809&quot;,
    &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
    &quot;tags&quot; : [ ],
    &quot;reportLevel&quot; : &quot;CInfo&quot;,
    &quot;updatedTime&quot; : &quot;April 11, 2025 10:39:04 AM BRT&quot;,
    &quot;message&quot; : null
  }, {
    &quot;taskId&quot; : &quot;TaskParallel_29826&quot;,
    &quot;taskName&quot; : &quot;Install object store swift module&quot;,
    &quot;taskResult&quot; : &quot;&quot;,
    &quot;startTime&quot; : &quot;April 11, 2025 10:38:42 AM BRT&quot;,
    &quot;endTime&quot; : &quot;April 11, 2025 10:38:52 AM BRT&quot;,
    &quot;status&quot; : &quot;Success&quot;,
    &quot;taskDescription&quot; : null,
    &quot;parentTaskId&quot; : &quot;TaskSequential_29825&quot;,
    &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
    &quot;tags&quot; : [ ],
    &quot;reportLevel&quot; : &quot;CInfo&quot;,
    &quot;updatedTime&quot; : &quot;April 11, 2025 10:38:52 AM BRT&quot;,
    &quot;message&quot; : null
  }, {
    &quot;taskId&quot; : &quot;TaskServiceRequest_29811&quot;,
    &quot;taskName&quot; : &quot;Backup Database&quot;,
    &quot;taskResult&quot; : &quot;&quot;,
    &quot;startTime&quot; : &quot;April 11, 2025 10:39:04 AM BRT&quot;,
    &quot;endTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;status&quot; : &quot;Failure&quot;,
    &quot;taskDescription&quot; : null,
    &quot;parentTaskId&quot; : &quot;TaskSequential_29809&quot;,
    &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
    &quot;tags&quot; : [ ],
    &quot;reportLevel&quot; : &quot;Error&quot;,
    &quot;updatedTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;message&quot; : null
  }, {
    &quot;taskId&quot; : &quot;TaskSequential_29812&quot;,
    &quot;taskName&quot; : &quot;task:TaskSequential_29812&quot;,
    &quot;taskResult&quot; : &quot;DCS-10430:Request failed with ORA-* Errors:ORA-28361: master key not yet set \nError Stack :[RMAN-00601: fatal error in recovery manager,\n RMAN-03004: fatal error during execution of command,\n ORA-01480: trailing null missing from STR bind value,\n ORA-199&quot;,
    &quot;startTime&quot; : &quot;April 11, 2025 10:39:04 AM BRT&quot;,
    &quot;endTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;status&quot; : &quot;Failure&quot;,
    &quot;taskDescription&quot; : null,
    &quot;parentTaskId&quot; : &quot;TaskServiceRequest_29811&quot;,
    &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
    &quot;tags&quot; : [ ],
    &quot;reportLevel&quot; : &quot;Error&quot;,
    &quot;updatedTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;message&quot; : null
  }, {
    &quot;taskId&quot; : &quot;TaskZJsonRpcExt_29846&quot;,
    &quot;taskName&quot; : &quot;Database backup&quot;,
    &quot;taskResult&quot; : &quot;DCS-10430:Request failed with ORA-* Errors:ORA-28361: master key not yet set \nError Stack :[RMAN-00601: fatal error in recovery manager,\n RMAN-03004: fatal error during execution of command,\n ORA-01480: trailing null missing from STR bind value,\n ORA-199&quot;,
    &quot;startTime&quot; : &quot;April 11, 2025 10:39:04 AM BRT&quot;,
    &quot;endTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;status&quot; : &quot;Failure&quot;,
    &quot;taskDescription&quot; : null,
    &quot;parentTaskId&quot; : &quot;TaskSequential_29812&quot;,
    &quot;jobId&quot; : &quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,
    &quot;tags&quot; : [ ],
    &quot;reportLevel&quot; : &quot;Error&quot;,
    &quot;updatedTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
    &quot;message&quot; : null
  } ],
  &quot;createTimestamp&quot; : &quot;April 11, 2025 10:38:39 AM BRT&quot;,
  &quot;resourceList&quot; : [ ],
  &quot;description&quot; : &quot;Create Longterm Backup with TAG-DBTLongterm17443774703478Op for Db:BRAVEO in OSS:b4u6hISKttDARmxAARwI&quot;,
  &quot;updatedTime&quot; : &quot;April 11, 2025 10:39:14 AM BRT&quot;,
  &quot;percentageProgress&quot; : &quot;33%&quot;,
  &quot;cause&quot; : &quot;Request has failed with ORA-* errors during the operation(s).&quot;,
  &quot;action&quot; : &quot;Refer to RMAN logs for more information.&quot;
}
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[root@database ~]# dbcli describe-job -i  a047a9ac-5fab-4495-8c0a-3d897404c5ee  -j</span></span>
<span class="line"><span style="color: #D4D4D4">{</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Failure&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;DCS-10430:Request failed with ORA-* Errors:ORA-28361: master key not yet set \nError Stack :[RMAN-00601: fatal error in recovery manager,\n RMAN-03004: fatal error during execution of command,\n ORA-01480: trailing null missing from STR bind value,\n ORA-199&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;errorCode&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;DCS-10430&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;reports&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">{</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskSequential_29809&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskName&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;task:TaskSequential_29809&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskResult&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;startTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:38:40 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;endTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Failure&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskDescription&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;parentTaskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskZLockWrapper_29808&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;tags&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;reportLevel&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Error&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null</span></span>
<span class="line"><span style="color: #D4D4D4">  }, {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskServiceRequest_29810&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskName&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Validate Database backup Configuration&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskResult&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;startTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:38:40 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;endTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:04 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Success&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskDescription&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;parentTaskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskSequential_29809&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;tags&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;reportLevel&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;CInfo&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:04 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null</span></span>
<span class="line"><span style="color: #D4D4D4">  }, {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskParallel_29826&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskName&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Install object store swift module&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskResult&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;startTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:38:42 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;endTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:38:52 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Success&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskDescription&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;parentTaskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskSequential_29825&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;tags&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;reportLevel&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;CInfo&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:38:52 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null</span></span>
<span class="line"><span style="color: #D4D4D4">  }, {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskServiceRequest_29811&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskName&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Backup Database&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskResult&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;startTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:04 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;endTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Failure&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskDescription&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;parentTaskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskSequential_29809&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;tags&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;reportLevel&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Error&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null</span></span>
<span class="line"><span style="color: #D4D4D4">  }, {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskSequential_29812&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskName&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;task:TaskSequential_29812&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskResult&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;DCS-10430:Request failed with ORA-* Errors:ORA-28361: master key not yet set \nError Stack :[RMAN-00601: fatal error in recovery manager,\n RMAN-03004: fatal error during execution of command,\n ORA-01480: trailing null missing from STR bind value,\n ORA-199&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;startTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:04 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;endTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Failure&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskDescription&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;parentTaskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskServiceRequest_29811&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;tags&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;reportLevel&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Error&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null</span></span>
<span class="line"><span style="color: #D4D4D4">  }, {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskZJsonRpcExt_29846&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskName&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Database backup&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskResult&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;DCS-10430:Request failed with ORA-* Errors:ORA-28361: master key not yet set \nError Stack :[RMAN-00601: fatal error in recovery manager,\n RMAN-03004: fatal error during execution of command,\n ORA-01480: trailing null missing from STR bind value,\n ORA-199&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;startTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:04 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;endTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;status&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Failure&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;taskDescription&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;parentTaskId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;TaskSequential_29812&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;jobId&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;a047a9ac-5fab-4495-8c0a-3d897404c5ee&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;tags&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;reportLevel&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Error&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">&quot;message&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">null</span></span>
<span class="line"><span style="color: #D4D4D4">  } ],</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;createTimestamp&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:38:39 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;resourceList&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> [ </span><span style="color: #CE9178">],</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;description&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Create Longterm Backup with TAG-DBTLongterm17443774703478Op for Db:BRAVEO in OSS:b4u6hISKttDARmxAARwI&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;updatedTime&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;April 11, 2025 10:39:14 AM BRT&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;percentageProgress&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;33%&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;cause&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Request has failed with ORA-* errors during the operation(s).&quot;,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">&quot;action&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Refer to RMAN logs for more information.&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<p></p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">________</mark></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p>É importante ressaltar que ambos os passos apresentados anteriormente devem ser executados com o usuário root.</p>



<p>Agora, utilizando o usuário oracle, vamos consultar a visão dinâmica v$encryption_wallet para verificar o status da master key e entender melhor a situação atual do keystore.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Sun Apr 13 16:39:35 2025
Version 19.24.0.0.0

Copyright (c) 1982, 2024, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.24.0.0.0

SQL&gt; col WRL_PARAMETER for a60
SQL&gt; SELECT wrl_parameter, status, wallet_type FROM v$encryption_wallet;

WRL_PARAMETER                                               |STATUS                        |WALLET_TYPE
------------------------------------------------------------|------------------------------|--------------------
/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/           |OPEN                          |AUTOLOGIN
                                                            |OPEN_NO_MASTER_KEY            |AUTOLOGIN

                                                            
SQL&gt; show pdbs ;

    CON_ID|CON_NAME                      |OPEN MODE |RESTRICTED
----------|------------------------------|----------|----------
         2|PDB$SEED                      |READ ONLY |NO
         3|PDB                           |READ WRITE|NO

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">$ sqlplus / </span><span style="color: #569CD6">as</span><span style="color: #D4D4D4"> sysdba</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">*Plus: Release </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> - Production </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> Sun Apr </span><span style="color: #B5CEA8">13</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2025</span></span>
<span class="line"><span style="color: #569CD6">Version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Copyright (c) </span><span style="color: #B5CEA8">1982</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">2024</span><span style="color: #D4D4D4">, Oracle.  All rights reserved.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Connected </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4">:</span></span>
<span class="line"><span style="color: #D4D4D4">Oracle </span><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> 19c Enterprise </span><span style="color: #569CD6">Edition</span><span style="color: #D4D4D4"> Release </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> - Production</span></span>
<span class="line"><span style="color: #569CD6">Version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; col WRL_PARAMETER </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> a60</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> wrl_parameter, </span><span style="color: #569CD6">status</span><span style="color: #D4D4D4">, wallet_type </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> v$encryption_wallet;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">WRL_PARAMETER                                               |</span><span style="color: #569CD6">STATUS</span><span style="color: #D4D4D4">                        |WALLET_TYPE</span></span>
<span class="line"><span style="color: #6A9955">------------------------------------------------------------|------------------------------|--------------------</span></span>
<span class="line"><span style="color: #D4D4D4">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/           |</span><span style="color: #569CD6">OPEN</span><span style="color: #D4D4D4">                          |AUTOLOGIN</span></span>
<span class="line"><span style="color: #D4D4D4">                                                            |OPEN_NO_MASTER_KEY            |AUTOLOGIN</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">                                                            </span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; show pdbs ;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    CON_ID|CON_NAME                      |</span><span style="color: #569CD6">OPEN</span><span style="color: #D4D4D4"> MODE |RESTRICTED</span></span>
<span class="line"><span style="color: #6A9955">----------|------------------------------|----------|----------</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">|PDB$SEED                      |</span><span style="color: #569CD6">READ</span><span style="color: #D4D4D4"> ONLY |</span><span style="color: #569CD6">NO</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">|PDB                           |</span><span style="color: #569CD6">READ</span><span style="color: #D4D4D4"> WRITE|</span><span style="color: #569CD6">NO</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<p></p>



<p></p>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">________</mark></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p>Vamos destacar alguns pontos importantes com base no resultado obtido a partir da consulta à view v$encryption_wallet:</p>



<p>A consulta retornou duas linhas. A primeira linha representa o CDB (Container Database), enquanto as demais linhas representam os PDBs (Pluggable Databases).</p>



<p>Neste caso específico, há apenas um PDB criado, portanto foi retornada uma única linha adicional, cujo status é OPEN_NO_MASTER_KEY. Isso indica que a master key ainda não foi criada ou ativada para esse PDB.</p>



<p>Ao executar o comando SHOW PDBS, é possível visualizar tanto o PDB que precisa da ativação da chave quanto o PDB$SEED. Este último, no entanto, não é considerado no processo, pois trata-se de um template padrão utilizado apenas como base para a criação de novos PDBs, não sendo utilizado diretamente para armazenamento de dados ou operações administrativas.</p>



<p></p>



<p><strong>O que significa o status OPEN_NO_MASTER_KEY no Oracle Database?</strong></p>



<p>No Oracle Database, o status OPEN_NO_MASTER_KEY indica que o keystore (repositório de chaves) está aberto, porém nenhuma chave mestra de criptografia (master encryption key) foi criada ou ativada para o banco de dados atual.​</p>



<p>Esse status é comum em ambientes multitenant, onde um Pluggable Database (PDB) foi recentemente criado ou clonado, mas ainda não possui sua própria chave mestra de criptografia. Mesmo que o keystore esteja acessível, a ausência de uma chave mestra impede operações que dependem de criptografia, como backups, exportações de dados e acesso a dados criptografados.​</p>



<p></p>



<p><strong>Por que cada PDB requer sua própria chave mestra?</strong></p>



<p>Em um ambiente multitenant, cada PDB é isolado e pode ter requisitos de segurança distintos. Portanto, o Oracle Database permite que cada PDB tenha sua própria chave mestra de criptografia, mesmo quando todos compartilham um único keystore. Isso proporciona uma gestão mais granular da segurança e facilita operações como rotação de chaves e exportação/importação de PDBs.​</p>



<p></p>



<p>Neste exemplo, estamos utilizando o Oracle Wallet como forma de armazenamento da master key, o que significa que a chave é armazenada localmente, no próprio servidor de banco de dados. Para localizar o caminho do wallet, é possível verificar o arquivo sqlnet.ora ou consultar o parâmetro da instância de banco de dados wallet_root.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="$ cat $ORACLE_HOME/network/admin/sqlnet.ora | grep -i WALLET
ENCRYPTION_WALLET_LOCATION=(SOURCE=(METHOD=FILE)(METHOD_DATA=(DIRECTORY=/opt/oracle/dcs/commonstore/wallets/BRAVEO_DB2/tde)))


$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Sun Apr 13 16:39:35 2025
Version 19.24.0.0.0

Copyright (c) 1982, 2024, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.24.0.0.0

SQL&gt; show parameter wallet_root

NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------------------------------------------
wallet_root                          string      /opt/oracle/dcs/commonstore/wallets/ORCL_LAB

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">$ cat $ORACLE_HOME/network/</span><span style="color: #569CD6">admin</span><span style="color: #D4D4D4">/sqlnet.ora | grep -i WALLET</span></span>
<span class="line"><span style="color: #D4D4D4">ENCRYPTION_WALLET_LOCATION=(SOURCE=(METHOD=</span><span style="color: #569CD6">FILE</span><span style="color: #D4D4D4">)(METHOD_DATA=(DIRECTORY=/opt/oracle/dcs/commonstore/wallets/BRAVEO_DB2/tde)))</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">$ sqlplus / </span><span style="color: #569CD6">as</span><span style="color: #D4D4D4"> sysdba</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">*Plus: Release </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> - Production </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> Sun Apr </span><span style="color: #B5CEA8">13</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">2025</span></span>
<span class="line"><span style="color: #569CD6">Version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Copyright (c) </span><span style="color: #B5CEA8">1982</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">2024</span><span style="color: #D4D4D4">, Oracle.  All rights reserved.</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Connected </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4">:</span></span>
<span class="line"><span style="color: #D4D4D4">Oracle </span><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> 19c Enterprise </span><span style="color: #569CD6">Edition</span><span style="color: #D4D4D4"> Release </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> - Production</span></span>
<span class="line"><span style="color: #569CD6">Version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; show parameter wallet_root</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">NAME</span><span style="color: #D4D4D4">                                 </span><span style="color: #569CD6">TYPE</span><span style="color: #D4D4D4">        </span><span style="color: #569CD6">VALUE</span></span>
<span class="line"><span style="color: #6A9955">------------------------------------ ----------- --------------------------------------------------</span></span>
<span class="line"><span style="color: #D4D4D4">wallet_root                          string      /opt/oracle/dcs/commonstore/wallets/ORCL_LAB</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<p>Com o banco de dados em operação, vamos renomear o arquivo cwallet.sso para cwallet.sso.old. Essa ação desativa o modo de acesso automático (AUTOLOGIN) ao wallet, exigindo que a abertura do keystore seja feita manualmente por meio de senha.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="$ ls -la /opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso
-rw------- 1 oracle oinstall 9958 Apr 11 15:13 /opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso

$ mv /opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso /opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso.old

$ ls -la /opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso*
-rw------- 1 oracle oinstall 9958 Apr 11 15:13 /opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso.old" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">$</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ls</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-la</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso</span></span>
<span class="line"><span style="color: #DCDCAA">-rw-------</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oracle</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oinstall</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9958</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Apr</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #CE9178">:13</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">$</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mv</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso.old</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">$</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ls</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-la</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso</span><span style="color: #569CD6">*</span></span>
<span class="line"><span style="color: #DCDCAA">-rw-------</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oracle</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oinstall</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9958</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Apr</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #CE9178">:13</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde/cwallet.sso.old</span></span></code></pre></div>



<p></p>



<p>Após a desativação do AUTOLOGIN da wallet, acessaremos o PDB em questão para criar sua própria master key. Nesse passo, será necessário informar a senha do keystore. Para fins de padronização e facilidade de gestão, utilizaremos a mesma senha já definida para a master key do CDB.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; alter session set container=PDB;

Session altered.

SQL&gt; ADMINISTER KEY MANAGEMENT SET KEYSTORE open IDENTIFIED BY &quot;Wallet_Password_Here&quot;;

keystore altered.

SQL&gt; administer key management set key identified by  &quot;Wallet_Password_Here&quot; with backup;

keystore altered.

SQL&gt; col WRL_PARAMETER for a60
SQL&gt; SELECT wrl_parameter, status, wallet_type FROM v$encryption_wallet;

WRL_PARAMETER                                               |STATUS                        |WALLET_TYPE
------------------------------------------------------------|------------------------------|--------------------
                                                            |OPEN                          |PASSWORD
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; </span><span style="color: #569CD6">alter</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">session</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> container=PDB;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Session</span><span style="color: #D4D4D4"> altered.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; ADMINISTER </span><span style="color: #569CD6">KEY</span><span style="color: #D4D4D4"> MANAGEMENT </span><span style="color: #569CD6">SET</span><span style="color: #D4D4D4"> KEYSTORE </span><span style="color: #569CD6">open</span><span style="color: #D4D4D4"> IDENTIFIED </span><span style="color: #569CD6">BY</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Wallet_Password_Here&quot;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">keystore altered.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; administer </span><span style="color: #569CD6">key</span><span style="color: #D4D4D4"> management </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">key</span><span style="color: #D4D4D4"> identified </span><span style="color: #569CD6">by</span><span style="color: #D4D4D4">  </span><span style="color: #CE9178">&quot;Wallet_Password_Here&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">with</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">backup</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">keystore altered.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; col WRL_PARAMETER </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> a60</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> wrl_parameter, </span><span style="color: #569CD6">status</span><span style="color: #D4D4D4">, wallet_type </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> v$encryption_wallet;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">WRL_PARAMETER                                               |</span><span style="color: #569CD6">STATUS</span><span style="color: #D4D4D4">                        |WALLET_TYPE</span></span>
<span class="line"><span style="color: #6A9955">------------------------------------------------------------|------------------------------|--------------------</span></span>
<span class="line"><span style="color: #D4D4D4">                                                            |</span><span style="color: #569CD6">OPEN</span><span style="color: #D4D4D4">                          |</span><span style="color: #569CD6">PASSWORD</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p>Após a criação da master key do PDB, o próximo passo é recriar o AUTOLOGIN da wallet. Para isso, será necessário informar a senha do keystore. A fim de manter a padronização e facilitar a administração, utilizaremos a mesma senha previamente definida para a master key do CDB.</p>



<p></p>



<p>O último passo consiste em realizar um shutdown immediate seguido de um startup da instância do banco de dados. Em seguida, é recomendada uma nova consulta à view v$encryption_wallet para verificar se o status da wallet e da master key foi atualizado corretamente.</p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; alter session set container=CDB$ROOT;

Session altered.

SQL&gt;  administer key management create AUTO_LOGIN keystore from keystore '/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde' identified by  &quot;Wallet_Password_Here&quot; ;

keystore altered.

SQL&gt; shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL&gt;
SQL&gt; startup;
ORACLE instance started.

Total System Global Area 1.4361E+10 bytes
Fixed Size                  9151448 bytes
Variable Size            6710886400 bytes
Database Buffers         7616856064 bytes
Redo Buffers               24399872 bytes
Database mounted.
Database opened.
SQL&gt;
SQL&gt; col WRL_PARAMETER for a60
SQL&gt; SELECT wrl_parameter, status, wallet_type FROM v$encryption_wallet;

WRL_PARAMETER                                                STATUS                         WALLET_TYPE
------------------------------------------------------------ ------------------------------ --------------------
/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde             OPEN                           AUTOLOGIN
                                                             OPEN                           AUTOLOGIN


" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; </span><span style="color: #569CD6">alter</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">session</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> container=CDB$</span><span style="color: #569CD6">ROOT</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Session</span><span style="color: #D4D4D4"> altered.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt;  administer </span><span style="color: #569CD6">key</span><span style="color: #D4D4D4"> management </span><span style="color: #569CD6">create</span><span style="color: #D4D4D4"> AUTO_LOGIN keystore </span><span style="color: #569CD6">from</span><span style="color: #D4D4D4"> keystore </span><span style="color: #CE9178">&#39;/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde&#39;</span><span style="color: #D4D4D4"> identified </span><span style="color: #569CD6">by</span><span style="color: #D4D4D4">  </span><span style="color: #CE9178">&quot;Wallet_Password_Here&quot;</span><span style="color: #D4D4D4"> ;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">keystore altered.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; </span><span style="color: #569CD6">shutdown</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">immediate</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> closed.</span></span>
<span class="line"><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> dismounted.</span></span>
<span class="line"><span style="color: #D4D4D4">ORACLE instance shut down.</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt;</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; startup;</span></span>
<span class="line"><span style="color: #D4D4D4">ORACLE instance </span><span style="color: #569CD6">started</span><span style="color: #D4D4D4">.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Total </span><span style="color: #569CD6">System</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">Global</span><span style="color: #D4D4D4"> Area </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.4361E+</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4"> bytes</span></span>
<span class="line"><span style="color: #D4D4D4">Fixed </span><span style="color: #569CD6">Size</span><span style="color: #D4D4D4">                  </span><span style="color: #B5CEA8">9151448</span><span style="color: #D4D4D4"> bytes</span></span>
<span class="line"><span style="color: #D4D4D4">Variable </span><span style="color: #569CD6">Size</span><span style="color: #D4D4D4">            </span><span style="color: #B5CEA8">6710886400</span><span style="color: #D4D4D4"> bytes</span></span>
<span class="line"><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> Buffers         </span><span style="color: #B5CEA8">7616856064</span><span style="color: #D4D4D4"> bytes</span></span>
<span class="line"><span style="color: #D4D4D4">Redo Buffers               </span><span style="color: #B5CEA8">24399872</span><span style="color: #D4D4D4"> bytes</span></span>
<span class="line"><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> mounted.</span></span>
<span class="line"><span style="color: #569CD6">Database</span><span style="color: #D4D4D4"> opened.</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt;</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; col WRL_PARAMETER </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> a60</span></span>
<span class="line"><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4">&gt; </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> wrl_parameter, </span><span style="color: #569CD6">status</span><span style="color: #D4D4D4">, wallet_type </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> v$encryption_wallet;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">WRL_PARAMETER                                                </span><span style="color: #569CD6">STATUS</span><span style="color: #D4D4D4">                         WALLET_TYPE</span></span>
<span class="line"><span style="color: #6A9955">------------------------------------------------------------ ------------------------------ --------------------</span></span>
<span class="line"><span style="color: #D4D4D4">/opt/oracle/dcs/commonstore/wallets/ORCL_LAB/tde             </span><span style="color: #569CD6">OPEN</span><span style="color: #D4D4D4">                           AUTOLOGIN</span></span>
<span class="line"><span style="color: #D4D4D4">                                                             </span><span style="color: #569CD6">OPEN</span><span style="color: #D4D4D4">                           AUTOLOGIN</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<p>Entendendo os Arquivos do Oracle Wallet<br>Para facilitar a compreensão, vamos explicar o papel de cada arquivo presente no diretório onde o Oracle Wallet está armazenado. De forma geral, os dois principais arquivos são:</p>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>ewallet.p12</strong></h4>



<ul class="wp-block-list">
<li>É o arquivo que representa a <strong>keystore</strong>, ou seja, o repositório seguro onde são armazenadas:
<ul class="wp-block-list">
<li><strong>Chaves criptográficas</strong> (como a master key),</li>



<li><strong>Senhas</strong>,</li>



<li><strong>Certificados digitais</strong> e outros dados sensíveis.</li>
</ul>
</li>
</ul>



<h4 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f513.png" alt="🔓" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>cwallet.sso</strong></h4>



<ul class="wp-block-list">
<li>É o arquivo responsável pelo <strong>Single Sign-On (SSO)</strong> do wallet.</li>



<li>Permite que o banco de dados <strong>abra automaticamente o keystore</strong> durante o processo de startup, <strong>sem necessidade de informar a senha manualmente</strong>.</li>
</ul>



<p></p>



<p>Esses dois arquivos trabalham juntos para garantir segurança e praticidade no gerenciamento das chaves criptográficas dentro do Oracle Database.</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="$ ls -la | egrep -i '(cwallet\.sso|ewallet\.p12)$'
-rw------- 1 oracle oinstall 9958 Apr 11 15:13 cwallet.sso
-rw------- 1 oracle oinstall 9913 Apr 11 15:12 ewallet.p12
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">$</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ls</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-la</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">egrep</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;(cwallet\.sso|ewallet\.p12)$&#39;</span></span>
<span class="line"><span style="color: #DCDCAA">-rw-------</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oracle</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oinstall</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9958</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Apr</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #CE9178">:13</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cwallet.sso</span></span>
<span class="line"><span style="color: #DCDCAA">-rw-------</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oracle</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">oinstall</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9913</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Apr</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #CE9178">:12</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ewallet.p12</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<p>Com todos os passos anteriores concluídos, agora podemos reexecutar o processo de backup para validar a solução implementada.</p>



<p></p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MySQL Migration: How to Migrate from AWS Amazon Aurora MySQL to OCI HeatWave MySQL with Minimal Downtime</title>
		<link>https://furushima.com.br/blog/mysql-migration-how-to-migrate-from-aws-amazon-aurora-mysql-to-oci-heatwave-mysql-with-minimal-downtime/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Wed, 26 Mar 2025 21:08:39 +0000</pubDate>
				<category><![CDATA[OCI]]></category>
		<category><![CDATA[mysql]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2736</guid>

					<description><![CDATA[In this article, we will demonstrate—clearly and practically—how to perform a MySQL database migration with minimal downtime. For this example, our source environment will be Amazon Aurora MySQL 8.0.39, and the target environment will be OCI HeatWave MySQL 8.4.4. Before initiating the migration procedure, it is essential to ensure that a few infrastructure prerequisites are [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In this article, we will demonstrate—clearly and practically—how to perform a MySQL database migration with minimal downtime. For this example, our source environment will be <strong>Amazon Aurora MySQL 8.0.39</strong>, and the target environment will be <strong>OCI HeatWave MySQL 8.4.4</strong>.<br></p>



<p>Before initiating the migration procedure, it is essential to ensure that a few infrastructure prerequisites are properly configured and fully operational:</p>



<ul class="wp-block-list">
<li>AWS and OCI infrastructures must be installed, configured, and up and running.</li>



<li>An existing Amazon Aurora MySQL cluster must be currently operational and serving as the production database (source environment).</li>



<li>An OCI HeatWave MySQL cluster must already be provisioned and configured, ready to receive the migrated data from Amazon Aurora. This will become the new production database (target environment).</li>



<li>Network connectivity between the Amazon Aurora MySQL and the OCI HeatWave MySQL instances must be properly established, specifically allowing traffic on the default MySQL port (3306).</li>
</ul>



<p></p>



<p>The configuration of these prerequisites will not be covered in detail in this article. If you encounter difficulties during this stage or would like to understand each step more thoroughly, we recommend referring to the official documentation available at the link below:<br></p>



<p><a class="" href="https://www.oracle.com/a/ocom/docs/mysql/amazon-aurora-to-mysql-heatwave-on-aws-migration.pdf">Oracle – Migration Guide from Amazon Aurora to OCI HeatWave MySQL</a></p>



<p>This document provides a comprehensive guide, covering everything from setting up the AWS and OCI infrastructures to the detailed procedures that will be briefly summarized in this article. There, you will find in-depth explanations of the concepts that will be simplified here in order to keep this article concise and focused.</p>



<p>Below, we present a high-level flowchart outlining the migration process from a MySQL database currently hosted on AWS Amazon Aurora MySQL to the OCI HeatWave MySQL infrastructure.</p>



<p></p>



<figure class="wp-block-image size-full"><img alt="" decoding="async" width="939" height="410" src="https://furushima.com.br/wp-content/uploads/2025/03/image-1.png" alt="" class="wp-image-2679" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-1.png 939w, https://furushima.com.br/wp-content/uploads/2025/03/image-1-300x131.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-1-768x335.png 768w" sizes="(max-width: 939px) 100vw, 939px" /></figure>



<p></p>



<p>The primary goal of this approach is to carry out the migration with the <strong>least amount of downtime possible</strong>. To achieve this, we will employ a technique that consists of two main stages:</p>



<h3 class="wp-block-heading">1. <strong>Initial Data Migration (Baseline)</strong></h3>



<p>In this initial phase, the entire database (i.e., the full dataset) is migrated from the <strong>source</strong> (AWS Amazon Aurora MySQL) to the <strong>target</strong> (OCI HeatWave MySQL).<br>This process is performed using <strong>MySQL Shell</strong>, a powerful and reliable tool that ensures data consistency and integrity throughout the transfer.</p>



<h3 class="wp-block-heading">2. <strong>Continuous Replication of Differential Data (Delta)</strong></h3>



<p>Following the baseline migration, a continuous replication process is established to capture and apply any <strong>changes that occur on the source database</strong> while the final cutover has not yet been completed.<br>This <strong>delta replication</strong> is achieved through the use of <strong>binary logs (binlogs)</strong>—files that record all transactions executed on the source MySQL database.</p>



<p>To enable this <strong>real-time replication</strong> between AWS Aurora and OCI HeatWave environments, we will utilize a feature known as the <strong>OCI HeatWave MySQL Channel</strong>. This feature establishes a <strong>direct and reliable connection</strong> between the two environments, allowing for ongoing synchronization of transactional data.</p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" decoding="async" width="1024" height="446" src="https://furushima.com.br/wp-content/uploads/2025/03/image-3-1024x446.png" alt="" class="wp-image-2681" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-3-1024x446.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-3-300x131.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-3-768x335.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-3.png 1244w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>In practice, during the migration process, the <strong>OCI HeatWave MySQL</strong> environment will temporarily operate as a <strong>replica (slave)</strong> database, faithfully tracking all changes made in the <strong>primary (master)</strong> environment—<strong>Amazon Aurora</strong>.<br><br>Once all differential (delta) changes have been successfully replicated and both environments are fully synchronized, the only remaining step is to <strong>redirect the application servers</strong> (e.g., web servers, application servers, middleware, etc.) to the new production environment hosted on <strong>OCI HeatWave MySQL</strong>.<br>As a result, the <strong>only downtime</strong> experienced will be the brief period required to reconfigure these connection endpoints, ensuring a fast, safe, and low-impact transition for end users.<br></p>



<p>The final outcome will be a <strong>fully migrated and operational environment</strong> hosted on <strong>OCI HeatWave</strong>, with complete fidelity to the data and structure of the original <strong>Amazon Aurora</strong> environment, while also benefiting from the enhanced <strong>performance and scalability</strong> offered by HeatWave technology.<br></p>



<p>To enhance clarity and streamline the migration process, this article is divided into <strong>two main parts</strong>, outlining the key steps required to execute a successful migration from <strong>AWS Amazon Aurora MySQL</strong> to <strong>OCI MySQL HeatWave</strong> with minimal downtime.</p>



<p></p>



<h3 class="wp-block-heading"><strong>Part 1: Export (AWS Aurora MySQL) and Import (OCI MySQL HeatWave)</strong></h3>



<p>In the first part of this article, we will provide a detailed explanation of how to <strong>export the database</strong> from the <strong>source environment (AWS Amazon Aurora MySQL)</strong> using <strong>MySQL Shell</strong>, a powerful and user-friendly tool that enables <strong>fast, secure, and consistent data exports</strong>.</p>



<p>Following the export, we will guide you step-by-step through the <strong>import process</strong> to transfer the extracted data into the <strong>target environment (OCI MySQL HeatWave)</strong>.<br>This section will also include <strong>best practices and recommendations</strong> to ensure a <strong>successful and reliable import</strong>, along with important precautions to <strong>preserve data integrity</strong> throughout the process.</p>



<p></p>



<h3 class="wp-block-heading"><strong>Part 2: Implementing the OCI HeatWave MySQL Channel (Real-Time MASTER-SLAVE Replication)</strong></h3>



<p>In the second part, we will explain in detail how to implement the <strong>OCI HeatWave MySQL Channel</strong>, which enables the establishment of <strong>real-time MASTER-SLAVE replication</strong> between the <strong>AWS Aurora MySQL (MASTER)</strong> and <strong>OCI MySQL HeatWave (SLAVE)</strong> environments.</p>



<p>This approach ensures that <strong>all transactions</strong> performed on the AWS Aurora MySQL instance are automatically and continuously <strong>replicated in real time</strong> to the OCI HeatWave MySQL database using <strong>binary logs (binlogs)</strong>.<br>In doing so, the OCI HeatWave instance will remain <strong>synchronized with the source</strong>, allowing the final migration cutover to take place with <strong>minimal downtime</strong>.</p>



<p>Additionally, we will provide detailed instructions for configuring the <strong>replication channel</strong>, monitoring its status, and <strong>troubleshooting potential synchronization issues</strong> during the replication phase.</p>



<p></p>



<p>By the end of this article, you will be equipped with <strong>all the necessary information</strong> to perform a <strong>secure, consistent, and low-impact migration</strong> from <strong>AWS Amazon Aurora MySQL</strong> to <strong>OCI MySQL HeatWave</strong>.</p>



<p></p>



<p class="has-text-align-center"><strong>To facilitate understanding, the following flowchart clearly illustrates the steps that will be demonstrated in practice throughout this article.</strong></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="326" src="https://furushima.com.br/wp-content/uploads/2025/03/image-2-1024x326.png" alt="" class="wp-image-2680" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-2-1024x326.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-2-300x96.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-2-768x245.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-2.png 1076w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>Before we begin the practical export and import procedures using <strong>MySQL Shell</strong>, it is essential to ensure that the following parameters are properly configured and enabled in the <strong>source environment (AWS Amazon Aurora MySQL)</strong>:</p>



<p>gtid_mode = ON<br>enforce-gtid-consistency = ON<br>log_bin = ON<br>binlog_format = ROW<br>log_slave_updates = ON</p>



<p></p>



<p>These parameters are <strong>mandatory</strong> to ensure that <strong>GTID-based replication (Global Transaction Identifiers)</strong> and <strong>binary logging</strong> are correctly enabled, thereby supporting a <strong>reliable, consistent, and compliant migration</strong> to the <strong>OCI HeatWave MySQL</strong> environment.</p>



<p>For more detailed information, refer to the official documentation below:</p>



<p><a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.BinaryFormat.html">https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.BinaryFormat.html</a></p>



<p></p>



<p class="has-x-large-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">EXPORT &#8211; util.dumpschemas</mark></p>



<p></p>



<h3 class="wp-block-heading"><strong>Export</strong></h3>



<p>In this step, we will perform the <strong>export (dump)</strong> of the <code>npx</code> database.<br>The resulting dump file will be stored in the directory <code>/DUMP/NPX/</code>.</p>



<p>Additionally, specific parameters will be used to ensure <strong>full compatibility</strong> of the dump with the <strong>target environment, OCI MySQL HeatWave</strong>.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="util.dumpSchemas(
  [&quot;npx&quot;],
  &quot;/DUMP/NPX/&quot;,
  {
    threads: 60,
    ocimds: true,
    compatibility: [
      &quot;skip_invalid_accounts&quot;,
      &quot;strip_restricted_grants&quot;,
      &quot;ignore_wildcard_grants&quot;,
      &quot;strip_definers&quot;,
      &quot;strip_invalid_grants&quot;,
      &quot;create_invisible_pks&quot;    ],
    consistent: true
  }
);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">dumpSchemas</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">  [</span><span style="color: #CE9178">&quot;npx&quot;</span><span style="color: #D4D4D4">],</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #CE9178">&quot;/DUMP/NPX/&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">  {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">ocimds:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">compatibility:</span><span style="color: #D4D4D4"> [</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;skip_invalid_accounts&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;strip_restricted_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;ignore_wildcard_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;strip_definers&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;strip_invalid_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;create_invisible_pks&quot;</span><span style="color: #D4D4D4">    ],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">consistent:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span></span>
<span class="line"><span style="color: #D4D4D4">  }</span></span>
<span class="line"><span style="color: #D4D4D4">);</span></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading"><strong>Explanation of the Parameters Used in the <code>util.dumpSchemas</code> Command</strong></h3>



<h4 class="wp-block-heading"><code>util.dumpSchemas</code></h4>



<p>A <strong>MySQL Shell</strong> command used to generate a <strong>database dump (data export)</strong>.</p>



<h4 class="wp-block-heading"><code>["npx"]</code></h4>



<p>Specifies the <strong>name of the database</strong> to be exported.</p>



<h4 class="wp-block-heading"><code>"/DUMP/NPX/"</code></h4>



<p>The <strong>directory path</strong> where the generated dump files will be stored.</p>



<h4 class="wp-block-heading"><code>threads: 60</code></h4>



<p>Defines the <strong>number of parallel threads</strong> used during the export. In this case, <strong>60 concurrent processes</strong> will be executed to speed up the dump operation.</p>



<h4 class="wp-block-heading"><code>ocimds: true</code></h4>



<p>Automatically <strong>optimizes the export for full compatibility</strong> with <strong>OCI MySQL Database Service (MDS)</strong> or <strong>OCI MySQL HeatWave</strong>.</p>



<h3 class="wp-block-heading"><strong>Parameters in the <code>compatibility</code> Field:</strong></h3>



<ul class="wp-block-list">
<li><strong><code>skip_invalid_accounts</code></strong><br>Skips invalid or unsupported user accounts during the export to avoid compatibility issues with the target.</li>



<li><strong><code>strip_restricted_grants</code></strong><br>Removes restricted privileges that are not supported by the target MySQL environment.</li>



<li><strong><code>ignore_wildcard_grants</code></strong><br>Ignores user grants created using wildcards (e.g., <code>%</code>), enhancing security and preventing potential permission issues on the target system.</li>



<li><strong><code>strip_definers</code></strong><br>Removes specific <strong>DEFINER</strong> clauses from objects such as views, stored procedures, and triggers, preventing errors if the definer user does not exist on the target environment.</li>



<li><strong><code>strip_invalid_grants</code></strong><br>Strips out any invalid or incompatible privilege definitions that may cause conflicts in the destination system.</li>



<li><strong><code>create_invisible_pks</code></strong><br>Automatically creates <strong>invisible primary keys</strong> on tables that lack one, ensuring compatibility with platforms like <strong>OCI HeatWave</strong>, which may require primary keys for certain operations.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><code>consistent: true</code></h4>



<p>Ensures that the dump is <strong>transactionally consistent</strong>, meaning it reflects the <strong>exact state of the database at a single point in time</strong>, thus avoiding inconsistencies during the export process.</p>



<p></p>



<p class="has-x-large-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-amber-color">IMPORT &#8211; util.loadDump</mark></p>



<h3 class="wp-block-heading"><strong>Import</strong></h3>



<p>In this step, we will perform the <strong>import</strong> of the previously generated dump into the <code>npx</code> database.<br>The dump files to be imported are located in the directory <code>/DUMP/NPX/</code>.</p>



<p>To speed up the process, we will use <strong>60 parallel threads</strong> and the <strong><code>ignoreVersion</code></strong> parameter, which allows the import to proceed even when there are version differences between the source and target MySQL instances.</p>



<p>The <strong>target database</strong> will be explicitly defined using the <strong><code>schema</code></strong> parameter, which in this case is also named <code>npx</code>.</p>



<p>It is important to note that in <strong>MySQL</strong>, the term <strong>schema</strong> is synonymous with <strong>database name</strong>.</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="util.loadDump(
  &quot;/DUMP/NPX&quot;,
  {
    threads: 60,
    ignoreVersion: true,
	  schema: 'npx'
  }
);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">loadDump</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #CE9178">&quot;/DUMP/NPX&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">  {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">ignoreVersion:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">	  </span><span style="color: #9CDCFE">schema:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;npx&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">  }</span></span>
<span class="line"><span style="color: #D4D4D4">);</span></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading"><strong>Explanation of the Parameters Used in the <code>util.loadDump</code> Command</strong></h3>



<h4 class="wp-block-heading"><code>util.loadDump</code></h4>



<p>A <strong>MySQL Shell</strong> command used to <strong>load (import)</strong> a previously exported dump into the target database.</p>



<h4 class="wp-block-heading"><code>"/DUMP/NPX"</code></h4>



<p>Specifies the <strong>directory path</strong> where the dump files to be imported are located.</p>



<h4 class="wp-block-heading"><code>threads: 60</code></h4>



<p>Indicates the <strong>number of parallel threads</strong> used during the import process. In this example, <strong>60 concurrent threads</strong> will be used to speed up data loading.</p>



<h4 class="wp-block-heading"><code>ignoreVersion: true</code></h4>



<p>Ignores version differences between the <strong>source database</strong> (where the dump was generated) and the <strong>target database</strong>. This allows the import to proceed even if there are minor version mismatches.</p>



<h4 class="wp-block-heading"><code>schema: 'npx'</code></h4>



<p>Explicitly defines the <strong>name of the target database (schema)</strong> where the data will be imported. In this case, the target schema is <code>npx</code>.</p>



<p></p>



<p>Now that we have a clear understanding of how to perform the <strong>export and import procedures</strong>, let’s walk through the <strong>practical execution</strong> of these steps in a <strong>real-world lab environment</strong>.</p>



<p></p>



<p class="has-x-large-font-size"><em><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><strong>Execution export &#8211; util.dumpschemas</strong></mark><br></em></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="  MySQL  XXXXXXXXX-producao-clone.c4xlg1kbktwa.us-west-2.rds.amazonaws.com:3306 ssl  JS &gt; util.dumpSchemas(
                                             -&gt;   [&quot;npx&quot;],
                                             -&gt;   &quot;/DUMP/NPX/&quot;,
                                             -&gt;   {
                                             -&gt;     threads: 60,
                                             -&gt;     ocimds: true,
                                             -&gt;     compatibility: [
                                             -&gt;       &quot;skip_invalid_accounts&quot;,
                                             -&gt;       &quot;strip_restricted_grants&quot;,
                                             -&gt;       &quot;ignore_wildcard_grants&quot;,&quot;strip_definers&quot;,
                                             -&gt;       &quot;strip_invalid_grants&quot;,&quot;create_invisible_pks&quot;    ],
                                             -&gt;     consistent: true
                                             -&gt;   }
                                             -&gt; );
                                             -&gt;
NOTE: The 'targetVersion' option is set to 9.1.0. This version supports the SET_ANY_DEFINER privilege, using the 'strip_definers' compatibility option is unnecessary.
NOTE: Backup lock is not available to the account 'tksmaster'@'%' and DDL changes will not be blocked. The dump may fail with an error if schema changes are made while dumping.
Acquiring global read lock
WARNING: The current user lacks privileges to acquire a global read lock using 'FLUSH TABLES WITH READ LOCK'. Falling back to LOCK TABLES...
Table locks acquired
Initializing - done
1 schemas will be dumped and within them 276 tables, 0 views, 5 routines.
Gathering information - done
All transactions have been started
Global read lock has been released
NOTE: When migrating to MySQL HeatWave Service, please always use the latest available version of MySQL Shell.
Checking for compatibility with MySQL HeatWave Service 9.1.0
Checking for potential upgrade issues.
The MySQL server at
beecare-producao-clone.c4xlg1kbktwa.us-west-2.rds.amazonaws.com:3306, version
8.0.39 - 2f855dc7, will now be checked for compatibility issues for upgrade to
MySQL 9.1.0.

WARNING: Upgrading MySQL Server from version 8.0.39 to 9.1.0 is not supported.
Please consider running the check using the following option: targetVersion=8.4

1) Checks for foreign keys not referencing a full unique index
(foreignKeyReferences)
   No issues found

2) Checks for errors in column definitions (columnDefinition)
   No issues found

3) Checks for partitions by key using columns with prefix key indexes
(partitionsWithPrefixKeys)
   No issues found
Errors:   0
Warnings: 0
Notices:  0

No known compatibility errors or issues were found.
NOTE: Database `npx` had unsupported ENCRYPTION option commented out
NOTE: Function `npx`.`available_date` had definer clause removed
NOTE: Function `npx`.`available_date` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`GetEligibilityRecords` had definer clause removed
NOTE: Procedure `npx`.`GetEligibilityRecords` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`available_date_procedure` had definer clause removed
NOTE: Procedure `npx`.`available_date_procedure` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`SP_INSERT_PAYMENT_ADVICES` had definer clause removed
NOTE: Procedure `npx`.`SP_INSERT_PAYMENT_ADVICES` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`cadastar_payment_advice_partners` had definer clause removed
NOTE: Procedure `npx`.`cadastar_payment_advice_partners` had SQL SECURITY characteristic set to INVOKER
NOTE: Table `npx`.`migrations` does not have a Primary Key, this will be fixed when the dump is loaded
NOTE: Table `npx`.`password_resets` does not have a Primary Key, this will be fixed when the dump is loaded
NOTE: Table `npx`.`message_organization` does not have a Primary Key, this will be fixed when the dump is loaded
NOTE: Table `npx`.`message_menu` does not have a Primary Key, this will be fixed when the dump is loaded
Validating MySQL HeatWave Service compatibility - done

NOTE: One or more tables without Primary Keys were found.

      Missing Primary Keys will be created automatically when this dump is loaded.
      This will make it possible to enable High Availability in MySQL HeatWave Service DB System instance without application impact and without changes to the source database.
      Inbound Replication into a DB System HA instance will also be possible, as long as the instance has version 8.0.32 or newer. For more information, see https://docs.oracle.com/en-us/iaas/mysql-database/doc/creating-replication-channel.html.

Compatibility issues with MySQL HeatWave Service 9.1.0 were found and repaired. Please review the changes made before loading them.
Writing global DDL files
Writing schema metadata - done
Running data dump using 60 threads.
NOTE: Progress information uses estimated values and may not be accurate.
NOTE: Table statistics not available for `npx`.`password_securities`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`password_securities`;' first.
Writing DDL - done
Writing table metadata - done
Starting data dump
NOTE: Table statistics not available for `npx`.`incident_types`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`incident_types`;' first.
NOTE: Backup lock is not available to the account 'tksmaster'@'%' and DDL changes were not blocked. The DDL is consistent, the world may resume now.
NOTE: Table statistics not available for `npx`.`comercial_contracts`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`comercial_contracts`;' first.
NOTE: Table statistics not available for `npx`.`comercial_negotiations`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`comercial_negotiations`;' first.
NOTE: Table statistics not available for `npx`.`procedure_info_files`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`procedure_info_files`;' first.
NOTE: Table statistics not available for `npx`.`refute_approval_levels`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`refute_approval_levels`;' first.
NOTE: Table statistics not available for `npx`.`modules`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`modules`;' first.
NOTE: Table statistics not available for `npx`.`organization_payment_types`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`organization_payment_types`;' first.
110% (3.60G rows / ~3.26G rows), 33.50K rows/s, 25.84 MB/s uncompressed, 1.17 MB/s compressed
Dump duration: 03:17:25s
Total duration: 03:24:46s
Schemas dumped: 1
Tables dumped: 276
Uncompressed data size: 1.45 TB
Compressed data size: 413.88 GB
Compression ratio: 3.5
Rows written: 3597220261
Bytes written: 413.88 GB
Average uncompressed throughput: 122.12 MB/s
Average compressed throughput: 34.94 MB/s" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4">  </span><span style="color: #4FC1FF">XXXXXXXXX</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">producao</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">clone</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">c4xlg1kbktwa</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">us</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">west</span><span style="color: #D4D4D4">-2.</span><span style="color: #9CDCFE">rds</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">amazonaws</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">com</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">3306</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ssl</span><span style="color: #D4D4D4">  </span><span style="color: #4FC1FF">JS</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">dumpSchemas</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   [</span><span style="color: #CE9178">&quot;npx&quot;</span><span style="color: #D4D4D4">],</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   </span><span style="color: #CE9178">&quot;/DUMP/NPX/&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   {</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">ocimds:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">compatibility:</span><span style="color: #D4D4D4"> [</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;skip_invalid_accounts&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;strip_restricted_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;ignore_wildcard_grants&quot;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&quot;strip_definers&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;strip_invalid_grants&quot;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&quot;create_invisible_pks&quot;</span><span style="color: #D4D4D4">    ],</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">consistent:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   }</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt; );</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;targetVersion&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0.</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">This</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">supports</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SET_ANY_DEFINER</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">privilege</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">the</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;strip_definers&#39;</span><span style="color: #D4D4D4"> compatibility option is unnecessary.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Backup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">account</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;tksmaster&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">blocked</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fail</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">an</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">error</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schema</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">are</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">made</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dumping</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Acquiring</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">global</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span></span>
<span class="line"><span style="color: #C8C8C8">WARNING</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">current</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">user</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lacks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">privileges</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">acquire</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">global</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">using</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;FLUSH TABLES WITH READ LOCK&#39;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Falling</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">back</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">LOCK</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TABLES</span><span style="color: #D4D4D4">...</span></span>
<span class="line"><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">locks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">acquired</span></span>
<span class="line"><span style="color: #9CDCFE">Initializing</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schemas</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dumped</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">within</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">them</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">views</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">routines</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Gathering</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">information</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">All</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transactions</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">been</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">started</span></span>
<span class="line"><span style="color: #9CDCFE">Global</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">has</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">been</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">released</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">When</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">migrating</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">always</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">use</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">latest</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">of</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Shell</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Checking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #9CDCFE">Checking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">potential</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">upgrade</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">server</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span></span>
<span class="line"><span style="color: #9CDCFE">beecare</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">producao</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">clone</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">c4xlg1kbktwa</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">us</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">west</span><span style="color: #D4D4D4">-2.</span><span style="color: #9CDCFE">rds</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">amazonaws</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">com</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">3306</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">version</span></span>
<span class="line"><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4"> - 2</span><span style="color: #9CDCFE">f855dc7</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">now</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">checked</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">upgrade</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span></span>
<span class="line"><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #C8C8C8">WARNING</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Upgrading</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Server</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">supported</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">check</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">the</span><span style="color: #D4D4D4"> following option: </span><span style="color: #4EC9B0">targetVersion</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">8.4</span></span>
<span class="line"></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">Checks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">foreign</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">referencing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">full</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">unique</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">index</span></span>
<span class="line"><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">foreignKeyReferences</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span></span>
<span class="line"></span>
<span class="line"><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">Checks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">errors</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">column</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">definitions</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">columnDefinition</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span></span>
<span class="line"></span>
<span class="line"><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">Checks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">partitions</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">by</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">key</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">columns</span><span style="color: #D4D4D4"> with prefix key indexes</span></span>
<span class="line"><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">partitionsWithPrefixKeys</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span></span>
<span class="line"><span style="color: #C8C8C8">Errors</span><span style="color: #D4D4D4">:   </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #C8C8C8">Warnings</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #C8C8C8">Notices</span><span style="color: #D4D4D4">:  </span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">known</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">errors</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">or</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Database</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">unsupported</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">ENCRYPTION</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">commented</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">out</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Function</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Function</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`GetEligibilityRecords`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`GetEligibilityRecords`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date_procedure`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date_procedure`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`SP_INSERT_PAYMENT_ADVICES`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`SP_INSERT_PAYMENT_ADVICES`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`cadastar_payment_advice_partners`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`cadastar_payment_advice_partners`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`migrations`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`password_resets`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`message_organization`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`message_menu`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #9CDCFE">Validating</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">One</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">or</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">more</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">Missing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">created</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">automatically</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">This</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">make</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">it</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">possible</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">enable</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">High</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Availability</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DB</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">instance</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">application</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">impact</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">source</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">database</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">Inbound</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Replication</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">into</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DB</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">HA</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">instance</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">also</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">possible</span><span style="color: #D4D4D4">, </span><span style="color: #C586C0">as</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">long</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">as</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">the</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">instance</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">has</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">or</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">newer</span><span style="color: #D4D4D4">. </span><span style="color: #4EC9B0">For</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">more</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">information</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">see</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">https</span><span style="color: #D4D4D4">:</span><span style="color: #6A9955">//docs.oracle.com/en-us/iaas/mysql-database/doc/creating-replication-channel.html.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">Compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">repaired</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">review</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">made</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">before</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loading</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">them</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">global</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">files</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schema</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">metadata</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">using</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">threads</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Progress</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">information</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">uses</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">estimated</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">values</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">accurate</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`password_securities`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`password_securities`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">metadata</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Starting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`incident_types`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`incident_types`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Backup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">account</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;tksmaster&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">blocked</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consistent</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">world</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">resume</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">now</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_contracts`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`comercial_contracts`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_negotiations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`comercial_negotiations`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_info_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`procedure_info_files`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_approval_levels`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`refute_approval_levels`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`modules`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`modules`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organization_payment_types`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`organization_payment_types`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #B5CEA8">110</span><span style="color: #D4D4D4">% (3.60</span><span style="color: #4FC1FF">G</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4"> / ~3.26</span><span style="color: #4FC1FF">G</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">), 33.50</span><span style="color: #4FC1FF">K</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">25.84</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">uncompressed</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">1.17</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compressed</span></span>
<span class="line"><span style="color: #9CDCFE">Dump</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">17</span><span style="color: #D4D4D4">:25</span><span style="color: #9CDCFE">s</span></span>
<span class="line"><span style="color: #9CDCFE">Total</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">:46</span><span style="color: #9CDCFE">s</span></span>
<span class="line"><span style="color: #9CDCFE">Schemas</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">dumped</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #9CDCFE">Tables</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">dumped</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">276</span></span>
<span class="line"><span style="color: #9CDCFE">Uncompressed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">size</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span></span>
<span class="line"><span style="color: #9CDCFE">Compressed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">size</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">413.88</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">GB</span></span>
<span class="line"><span style="color: #9CDCFE">Compression</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">ratio</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">3.5</span></span>
<span class="line"><span style="color: #9CDCFE">Rows</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">written</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">3597220261</span></span>
<span class="line"><span style="color: #9CDCFE">Bytes</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">written</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">413.88</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">GB</span></span>
<span class="line"><span style="color: #9CDCFE">Average</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">uncompressed</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">throughput</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">122.12</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span></span>
<span class="line"><span style="color: #9CDCFE">Average</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compressed</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">throughput</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">34.94</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span></span></code></pre></div>



<p></p>



<p class="has-x-large-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><strong><em>Execution import &#8211; util.loadDump</em></strong></mark></p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="MySQL  10.27.2.35:3306 ssl  JS &gt; util.loadDump(
                               -&gt;   &quot;/DUMP/NPX&quot;,
                               -&gt;   {
                               -&gt;     threads: 60,
                               -&gt;     ignoreVersion: true,
                               -&gt; schema: 'npx'
                               -&gt;   }
                               -&gt; );
                               -&gt;
Loading DDL and Data from '/DUMP/NPX' using 60 threads.
Opening dump - done
Target is MySQL 8.4.4-u3-cloud (MySQL HeatWave Service). Dump was produced from MySQL 8.0.39
WARNING: Destination MySQL version is different than the value of the 'targetVersion' option set when the dump was created: 9.1.0
Scanning metadata - done
Checking for pre-existing objects - done
NOTE: The dump contains tables without Primary Keys and it is loaded with the 'createInvisiblePKs' option set to true, Inbound Replication into an MySQL HeatWave Service DB System instance with High Availability can be used with this dump.
Executing common preamble SQL - done
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_tables`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker050]: Error processing table `npx`.`comercial_procedures`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker023]: Error processing table `npx`.`comercial_volumes`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_tables`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker046]: Error processing table `npx`.`payment_advice_partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker049]: Error processing table `npx`.`payment_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker043]: Error processing table `npx`.`payment_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker038]: Error processing table `npx`.`partner_configurations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker023]: Error processing table `npx`.`comercial_volumes`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_procedure_reference_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker021]: Error processing table `npx`.`partner_integration_windows`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker009]: Error processing table `npx`.`procedure_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker053]: Error processing table `npx`.`glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker037]: Error processing table `npx`.`protocol_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker025]: Error processing table `npx`.`document_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker059]: Error processing table `npx`.`rpa_tasks`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker003]: Error processing table `npx`.`authorizations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker015]: Error processing table `npx`.`comercial_contracts`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker035]: Error processing table `npx`.`reconcile_statement_index_data_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker021]: Error processing table `npx`.`partner_integration_windows`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker038]: Error processing table `npx`.`partner_connections`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker023]: Error processing table `npx`.`comercial_volumes`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker011]: Error processing table `npx`.`partner_integration_window_audits`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker013]: Error processing table `npx`.`procedure_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_procedure_reference_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker044]: Error processing table `npx`.`related_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker058]: Error processing table `npx`.`procedure_info_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker002]: Error processing table `npx`.`integration_window_logs`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker049]: Error processing table `npx`.`payment_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker025]: Error processing table `npx`.`document_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker040]: Error processing table `npx`.`partner_status_relations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker007]: Error processing table `npx`.`guide_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker004]: Error processing table `npx`.`document_paperless`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker031]: Error processing table `npx`.`organization_from_to_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker059]: Error processing table `npx`.`rpa_tasks`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker043]: Error processing table `npx`.`payment_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker037]: Error processing table `npx`.`protocol_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker003]: Error processing table `npx`.`authorizations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker009]: Error processing table `npx`.`procedure_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker053]: Error processing table `npx`.`glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker035]: Error processing table `npx`.`reconcile_statement_index_data_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker007]: Error processing table `npx`.`guide_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker013]: Error processing table `npx`.`procedure_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker037]: Error processing table `npx`.`protocol_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker011]: Error processing table `npx`.`erp_reconcile_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker025]: Error processing table `npx`.`document_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker031]: Error processing table `npx`.`organization_from_to_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker053]: Error processing table `npx`.`glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker007]: Error processing table `npx`.`guide_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker002]: Error processing table `npx`.`organizations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
Executing DDL - done
Executing view DDL - done
Starting data load
2 thds indexing - 100% (1.45 TB / 1.45 TB), 0.00 B/s (15.64K rows/s), 276 / 276 tables done
Building indexes - done
Executing common postamble SQL - done
43064 chunks (3.60G rows, 1.45 TB) for 276 tables in 1 schemas were loaded in 7 hours 44 min 26 sec (avg throughput 51.91 MB/s, 129.09K rows/s)
277 DDL files were executed in 16 sec.
Data load duration: 7 hours 44 min 26 sec
2 indexes were built in 1 min 21 sec.
Total duration: 7 hours 45 min 54 sec
0 warnings were reported during the load." style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4">  </span><span style="color: #B5CEA8">10.27</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">2.35</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">3306</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ssl</span><span style="color: #D4D4D4">  </span><span style="color: #4FC1FF">JS</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">loadDump</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;   </span><span style="color: #CE9178">&quot;/DUMP/NPX&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;   {</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;     </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;     </span><span style="color: #9CDCFE">ignoreVersion:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt; </span><span style="color: #9CDCFE">schema:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;npx&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;   }</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt; );</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;</span></span>
<span class="line"><span style="color: #9CDCFE">Loading</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;/DUMP/NPX&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">using</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">threads</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Opening</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Target</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">u3</span><span style="color: #D4D4D4">-</span><span style="color: #DCDCAA">cloud</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4">). </span><span style="color: #9CDCFE">Dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">was</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">produced</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">39</span></span>
<span class="line"><span style="color: #C8C8C8">WARNING</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Destination</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">different</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">than</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">of</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;targetVersion&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">was</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">created</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #9CDCFE">Scanning</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">metadata</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Checking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">pre</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">existing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">objects</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">contains</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">it</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;createInvisiblePKs&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">Inbound</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Replication</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">into</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">an</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DB</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">instance</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">High</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Availability</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">can</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">used</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">common</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">preamble</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_tables`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker050</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_procedures`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker023</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_volumes`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_tables`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker046</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_advice_partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker049</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker043</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker038</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_configurations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker023</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_volumes`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_procedure_reference_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker021</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_integration_windows`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker009</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker053</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker037</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker025</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker059</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`rpa_tasks`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker003</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorizations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker015</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_contracts`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker035</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`reconcile_statement_index_data_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker021</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_integration_windows`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker038</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_connections`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker023</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_volumes`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker011</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_integration_window_audits`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker013</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_procedure_reference_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker044</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`related_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker058</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_info_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker002</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`integration_window_logs`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker049</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker025</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker040</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_status_relations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker007</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`guide_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker004</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker031</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organization_from_to_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker059</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`rpa_tasks`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker043</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker037</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker003</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorizations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker009</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker053</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker035</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`reconcile_statement_index_data_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker007</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`guide_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker013</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker037</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker011</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_reconcile_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker025</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker031</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organization_from_to_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker053</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker007</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`guide_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker002</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organizations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">view</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Starting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">load</span></span>
<span class="line"><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thds</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">indexing</span><span style="color: #D4D4D4"> - </span><span style="color: #B5CEA8">100</span><span style="color: #D4D4D4">% (</span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span><span style="color: #D4D4D4"> / </span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span><span style="color: #D4D4D4">), </span><span style="color: #B5CEA8">0.00</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">B</span><span style="color: #D4D4D4">/</span><span style="color: #DCDCAA">s</span><span style="color: #D4D4D4"> (15.64</span><span style="color: #4FC1FF">K</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">), </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> / </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Building</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">indexes</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">common</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">postamble</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #B5CEA8">43064</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">chunks</span><span style="color: #D4D4D4"> (3.60</span><span style="color: #4FC1FF">G</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schemas</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">hours</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">26</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">sec</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">avg</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">throughput</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">51.91</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">, 129.09</span><span style="color: #4FC1FF">K</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #B5CEA8">277</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">files</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">executed</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">load</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">hours</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">26</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span></span>
<span class="line"><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">indexes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">built</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">21</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Total</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">hours</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">45</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">54</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span></span>
<span class="line"><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">warnings</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">reported</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">during</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">load</span><span style="color: #D4D4D4">.</span></span></code></pre></div>



<p></p>



<p></p>



<p>At this point in the article, we have the following consolidated scenario:<br>We have already performed a <strong>database export</strong> using the <code>util.dumpSchemas</code> command in the <strong>source environment (AWS Amazon Aurora MySQL)</strong>, and a <strong>data import</strong> into the <strong>target environment (OCI HeatWave MySQL)</strong> using the <code>util.loadDump</code> command.</p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="298" src="https://furushima.com.br/wp-content/uploads/2025/03/image-4-1024x298.png" alt="" class="wp-image-2700" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-4-1024x298.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-4-300x87.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-4-768x224.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-4.png 1230w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>With this, we now move on to the <strong>second part of our article</strong>, where we will walk through the <strong>step-by-step configuration of the OCI HeatWave MySQL Channel</strong>.</p>



<p>This configuration will enable the creation of a <strong>MASTER/SLAVE replication</strong> setup between the two environments mentioned earlier—designating <strong>AWS Amazon Aurora MySQL as the MASTER</strong> and <strong>OCI HeatWave MySQL as its SLAVE replica</strong>.</p>



<p>As a result, <strong>all transactions executed on the Aurora MySQL database</strong> will be <strong>automatically replicated in real time</strong> to the <strong>OCI HeatWave MySQL</strong> instance.</p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="203" src="https://furushima.com.br/wp-content/uploads/2025/03/image-5-1024x203.png" alt="" class="wp-image-2702" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-5-1024x203.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-5-300x59.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-5-768x152.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-5-1536x304.png 1536w, https://furushima.com.br/wp-content/uploads/2025/03/image-5.png 1884w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="280" height="331" src="https://furushima.com.br/wp-content/uploads/2025/03/image-6.png" alt="" class="wp-image-2703" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-6.png 280w, https://furushima.com.br/wp-content/uploads/2025/03/image-6-254x300.png 254w" sizes="(max-width: 280px) 100vw, 280px" /></figure>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="166" src="https://furushima.com.br/wp-content/uploads/2025/03/image-7-1024x166.png" alt="" class="wp-image-2704" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-7-1024x166.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-7-300x49.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-7-768x124.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-7-1536x249.png 1536w, https://furushima.com.br/wp-content/uploads/2025/03/image-7.png 1612w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="517" height="518" src="https://furushima.com.br/wp-content/uploads/2025/03/image-8.png" alt="" class="wp-image-2705" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-8.png 517w, https://furushima.com.br/wp-content/uploads/2025/03/image-8-300x300.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-8-150x150.png 150w" sizes="(max-width: 517px) 100vw, 517px" /></figure>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="915" height="642" src="https://furushima.com.br/wp-content/uploads/2025/03/image-9.png" alt="" class="wp-image-2706" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-9.png 915w, https://furushima.com.br/wp-content/uploads/2025/03/image-9-300x210.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-9-768x539.png 768w" sizes="(max-width: 915px) 100vw, 915px" /></figure>



<p></p>



<p>At this stage, it is important to ensure that the <strong>replication-specific user</strong> has already been created in the <strong>source environment</strong>, that is, in the <strong>AWS Amazon Aurora MySQL</strong> database.<br>If this step has not yet been completed, use the commands below to <strong>create the user</strong> and <strong>grant the necessary replication privileges</strong>:</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="CREATE USER 'repuser'@'%' IDENTIFIED BY 'my_password';
GRANT REPLICATION SLAVE ON *.* TO 'repuser'@'%';
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #4FC1FF">CREATE</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">USER</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;repuser&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">IDENTIFIED</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">BY</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;my_password&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #4FC1FF">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">REPLICATION</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SLAVE</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">ON</span><span style="color: #D4D4D4"> *.* </span><span style="color: #4FC1FF">TO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;repuser&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="856" height="185" src="https://furushima.com.br/wp-content/uploads/2025/03/image-10.png" alt="" class="wp-image-2707" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-10.png 856w, https://furushima.com.br/wp-content/uploads/2025/03/image-10-300x65.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-10-768x166.png 768w" sizes="(max-width: 856px) 100vw, 856px" /></figure>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="370" src="https://furushima.com.br/wp-content/uploads/2025/03/image-11-1024x370.png" alt="" class="wp-image-2708" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-11-1024x370.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-11-300x108.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-11-768x277.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-11-1536x555.png 1536w, https://furushima.com.br/wp-content/uploads/2025/03/image-11.png 1825w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="143" height="69" src="https://furushima.com.br/wp-content/uploads/2025/03/image-12.png" alt="" class="wp-image-2709"/></figure>



<p></p>



<h3 class="wp-block-heading"><strong>Verifying GTID Consistency Before Replication</strong></h3>



<p>When performing a database export using the <code>util.dumpSchemas</code> command, a special metadata file named <strong><code>@.json</code></strong> is automatically generated in the directory specified for storing the dump files.</p>



<p>This <code>@.json</code> file contains a comprehensive set of <strong>metadata</strong>, including critical information about the export process. Among the most important elements within this file is the <strong>GTID set (Global Transaction Identifiers)</strong>, which plays a fundamental role in ensuring <strong>data consistency</strong> and the <strong>accurate tracking of replicated transactions</strong>.</p>



<p>It is strongly recommended to <strong>review and validate the contents of the <code>@.json</code> file prior to initiating the import process</strong>, as the GTID set recorded in this file will later be used during the <strong>replication configuration</strong>, particularly for the execution of the <strong><code>SET GTID_PURGED</code></strong> statement.</p>



<p>Failure to review or correctly apply the GTID information from this metadata file can result in <strong>common errors</strong> and may cause <strong>serious data consistency issues</strong> during the database migration and replication process.</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[root@gateway-furushima-linux ~]# cd /DUMP/NPX/
[root@gateway-furushima-linux NPX]# pwd
/DUMP/NPX
[root@gateway-furushima-linux NPX]# cat @.json | grep -i '&quot;gtidExecuted&quot;'
    &quot;gtidExecuted&quot;: &quot;415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;,

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">root</span><span style="color: #D4D4D4">@</span><span style="color: #9CDCFE">gateway</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">furushima</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">linux</span><span style="color: #D4D4D4"> ~]# </span><span style="color: #9CDCFE">cd</span><span style="color: #D4D4D4"> /</span><span style="color: #4FC1FF">DUMP</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">NPX</span><span style="color: #D4D4D4">/</span></span>
<span class="line"><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">root</span><span style="color: #D4D4D4">@</span><span style="color: #9CDCFE">gateway</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">furushima</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">linux</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">NPX</span><span style="color: #D4D4D4">]# </span><span style="color: #9CDCFE">pwd</span></span>
<span class="line"><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">DUMP</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">NPX</span></span>
<span class="line"><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">root</span><span style="color: #D4D4D4">@</span><span style="color: #9CDCFE">gateway</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">furushima</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">linux</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">NPX</span><span style="color: #D4D4D4">]# </span><span style="color: #9CDCFE">cat</span><span style="color: #D4D4D4"> @.</span><span style="color: #9CDCFE">json</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">grep</span><span style="color: #D4D4D4"> -</span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;&quot;gtidExecuted&quot;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #CE9178">&quot;gtidExecuted&quot;</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&quot;415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[root@gateway-furushima-linux NPX]# mysql -u sys -p'#SENHA_DO_MYSQL#' -h 192.168.1.35  -P 3306
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 886
Server version: 8.4.4-u4-cloud MySQL Enterprise - Cloud

Copyright (c) 2000, 2024, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql&gt;  call sys.SET_GTID_PURGED(&quot;+415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;);
Query OK, 0 rows affected (0.00 sec)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[root@gateway-furushima-linux NPX]# mysql -u sys -p</span><span style="color: #CE9178">&#39;#SENHA_DO_MYSQL#&#39;</span><span style="color: #D4D4D4"> -h </span><span style="color: #B5CEA8">192</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">168</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">  -P </span><span style="color: #B5CEA8">3306</span></span>
<span class="line"><span style="color: #D4D4D4">mysql: [Warning] </span><span style="color: #569CD6">Using</span><span style="color: #D4D4D4"> a </span><span style="color: #569CD6">password</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> the command </span><span style="color: #569CD6">line</span><span style="color: #D4D4D4"> interface can be insecure.</span></span>
<span class="line"><span style="color: #D4D4D4">Welcome </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> the MySQL monitor.  Commands </span><span style="color: #569CD6">end</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">with</span><span style="color: #D4D4D4"> ; </span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> \g.</span></span>
<span class="line"><span style="color: #D4D4D4">Your MySQL </span><span style="color: #569CD6">connection</span><span style="color: #D4D4D4"> id </span><span style="color: #569CD6">is</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">886</span></span>
<span class="line"><span style="color: #569CD6">Server</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">version</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-u4-cloud MySQL Enterprise - Cloud</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Copyright (c) </span><span style="color: #B5CEA8">2000</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">2024</span><span style="color: #D4D4D4">, Oracle </span><span style="color: #569CD6">and</span><span style="color: #D4D4D4">/</span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> its affiliates.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Oracle </span><span style="color: #569CD6">is</span><span style="color: #D4D4D4"> a registered trademark of Oracle Corporation </span><span style="color: #569CD6">and</span><span style="color: #D4D4D4">/</span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> its</span></span>
<span class="line"><span style="color: #D4D4D4">affiliates. Other names may be trademarks of their respective</span></span>
<span class="line"><span style="color: #D4D4D4">owners.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;help;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;\h&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> help. </span><span style="color: #569CD6">Type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;\c&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">clear</span><span style="color: #D4D4D4"> the current input </span><span style="color: #569CD6">statement</span><span style="color: #D4D4D4">.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">mysql&gt;  </span><span style="color: #569CD6">call</span><span style="color: #D4D4D4"> sys.SET_GTID_PURGED(</span><span style="color: #CE9178">&quot;+415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">Query OK, </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4"> affected (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> sec)</span></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; SHOW GLOBAL VARIABLES LIKE 'gtid_executed';
+---------------+-----------------------------------------------------------------------------------------------+
| Variable_name | Value                                                                                         |
+---------------+-----------------------------------------------------------------------------------------------+
| gtid_executed | 415d143e-3653-30b3-980b-657ad05d72bd:1-49842480,
df21fd43-067a-11f0-b189-020017028ccd:1-44462 |
+---------------+-----------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">mysql&gt; SHOW </span><span style="color: #569CD6">GLOBAL</span><span style="color: #D4D4D4"> VARIABLES </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;gtid_executed&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------+-----------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| Variable_name | </span><span style="color: #569CD6">Value</span><span style="color: #D4D4D4">                                                                                         |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------+-----------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| gtid_executed | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">49842480</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">df21fd43-067a-11f0-b189-020017028ccd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">44462</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------+-----------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> sec)</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading"><strong>Using the <code>SET_GTID_PURGED</code> Command Correctly</strong></h3>



<p>When executing the <code>SET_GTID_PURGED</code> command, it is essential to strictly follow the format shown below to prevent replication errors:</p>



<pre class="wp-block-preformatted"><br>CALL sys.SET_GTID_PURGED("+&lt;gtidSet>");</pre>



<h4 class="wp-block-heading"><strong>Practical Example:</strong></h4>



<pre class="wp-block-preformatted">CALL sys.SET_GTID_PURGED("+415d143e-3653-30b3-980b-657ad05d72bd:1-44171859");</pre>



<p></p>



<h3 class="wp-block-heading"><strong>Special Attention to the “+” Symbol</strong></h3>



<p>It is <strong>mandatory</strong> to include the <strong>plus sign (“+”)</strong> before the GTID set (<code>&lt;gtidSet&gt;</code>).<br>This symbol instructs MySQL to <strong>append</strong> the provided GTID set to the existing one, rather than completely replacing the current GTID values.</p>



<p>This <strong>subtle yet critical detail</strong> is often <strong>overlooked or forgotten</strong>, and is one of the <strong>most common causes of errors</strong> during GTID-based database migration and replication.<br>Always <strong>double-check the presence of the “+” symbol</strong> when executing this command to ensure the process completes successfully.</p>



<p></p>



<h3 class="wp-block-heading"><strong>How to Identify Replication Issues in MySQL</strong></h3>



<p>The most effective way to identify <strong>replication-related issues</strong> in MySQL is to connect directly to the <strong>replica instance</strong> of the MySQL DB System and run specific diagnostic commands.<br>For this purpose, we recommend using <strong>MySQL Shell</strong>, which provides a practical and robust interface for administering MySQL environments.</p>



<p>Replication issues are typically reported in <strong>four main locations</strong>:</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading"><strong>1. <code>SHOW REPLICA STATUS\G</code> Command</strong></h4>



<p>This is the most commonly used method, though <strong>not the most comprehensive</strong>.<br>It provides a quick overview of the replication status, particularly useful for identifying problems with the <strong>replication threads</strong>—namely, <code>SQL_thread</code> and <code>IO_thread</code>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading"><strong>2. <code>performance_schema.replication_connection_status</code> Table</strong></h4>



<p>This table should be consulted when the <strong><code>IO_thread</code></strong> (responsible for communication between the master and the replica) is not functioning properly.<br>It provides detailed information about <strong>connection failures</strong> with the <strong>master server</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading"><strong>3. <code>performance_schema.replication_applier_status_by_coordinator</code> and <code>replication_applier_status_by_worker</code> Tables</strong></h4>



<p>These two tables offer detailed diagnostics for issues related to the <strong><code>SQL_thread</code></strong>, which is responsible for <strong>applying replication events</strong> received from the master.<br>They are especially useful for identifying failures or stalls in the <strong>event applier process</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading"><strong>4. MySQL Error Log</strong></h4>



<p>The most critical and detailed errors are logged directly in the <strong>MySQL error log</strong>, which can also be accessed via the <code>performance_schema.error_log</code> table.<br>This method is particularly helpful in <strong>cloud environments</strong>, such as <strong>MySQL HeatWave Database Service</strong>, allowing for <strong>detailed tracking and analysis</strong> of replication issues.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>By leveraging these methods together, you can <strong>quickly and accurately diagnose</strong> any replication problem occurring in your MySQL environment, <strong>speeding up resolution</strong> and <strong>restoring proper replication</strong> as efficiently as possible.</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="
SELECT logged,
       prio,
       error_code,
       data
FROM   performance_schema.error_log
WHERE  subsystem = 'Repl'
       AND prio = 'Error'
ORDER  BY 1 DESC; 
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> logged,</span></span>
<span class="line"><span style="color: #D4D4D4">       prio,</span></span>
<span class="line"><span style="color: #D4D4D4">       error_code,</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">data</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   performance_schema.error_log</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  subsystem = </span><span style="color: #CE9178">&#39;Repl&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> prio = </span><span style="color: #CE9178">&#39;Error&#39;</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DESC</span><span style="color: #D4D4D4">; </span></span>
<span class="line"></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; select LOGGED , PRIO, ERROR_CODE, DATA  from performance_schema.error_log where SUBSYSTEM = 'Repl' and PRIO = 'Error' order by 1 desc ;
+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| LOGGED                     | PRIO  | ERROR_CODE | DATA                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2025-03-24 20:48:35.415561 | Error | MY-010586  | Error running query, replica SQL thread aborted. Fix the problem, and restart the replica SQL thread with &quot;START REPLICA&quot;. We stopped at log 'mysql-bin-changelog.001714' position 79540834                                                                                                                                                                                                                                                           |
| 2025-03-24 20:48:35.414871 | Error | MY-010584  | Replica SQL for channel 'replication_channel': Worker 1 failed executing transaction '415d143e-3653-30b3-980b-657ad05d72bd:49842481' at source log mysql-bin-changelog.001714, end_log_pos 81453887; Error 'Plugin 'mysql_native_password' is not loaded' on query. Default database: 'npx'. Query: 'ALTER USER 'replication_user'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*102732A660139466B3EC305AF2DB488933474F4A'', Error_code: MY-001524 |
| 2025-03-24 16:14:25.868055 | Error | MY-010569  | Replica I/O thread aborted while waiting for relay log space                                                                                                                                                                                                                                                                                                                                                                                          |
| 2025-03-24 08:50:37.531874 | Error | MY-010586  | Error running query, replica SQL thread aborted. Fix the problem, and restart the replica SQL thread with &quot;START REPLICA&quot;. We stopped at log 'INVALID' position 0                                                                                                                                                                                                                                                                                     |
| 2025-03-24 08:50:37.531007 | Error | MY-013146  | Replica SQL for channel 'replication_channel': Worker 1 failed executing transaction '415d143e-3653-30b3-980b-657ad05d72bd:1' at source log mysql-bin-changelog.000002, end_log_pos 3163; Column 32 of table 'npx.authorizations' cannot be converted from type 'blob' to type 'mediumblob', Error_code: MY-013146                                                                                                                                    |
| 2025-03-24 08:31:17.961232 | Error | MY-010569  | Replica I/O thread aborted while waiting for relay log space                                                                                                                                                                                                                                                                                                                                                                                          |
+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
6 rows in set (0.00 sec)
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">mysql</span><span style="color: #D4D4D4">&gt; </span><span style="color: #9CDCFE">select</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">LOGGED</span><span style="color: #D4D4D4"> , </span><span style="color: #4FC1FF">PRIO</span><span style="color: #D4D4D4">, </span><span style="color: #4FC1FF">ERROR_CODE</span><span style="color: #D4D4D4">, </span><span style="color: #4FC1FF">DATA</span><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">performance_schema</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">error_log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">where</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SUBSYSTEM</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;Repl&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">PRIO</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;Error&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">order</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">by</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">desc</span><span style="color: #D4D4D4"> ;</span></span>
<span class="line"><span style="color: #D4D4D4">+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #4FC1FF">LOGGED</span><span style="color: #D4D4D4">                     | </span><span style="color: #4FC1FF">PRIO</span><span style="color: #D4D4D4">  | </span><span style="color: #4FC1FF">ERROR_CODE</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">DATA</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                                                                                                                                                                                  |</span></span>
<span class="line"><span style="color: #D4D4D4">+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35.415561</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010586</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">query</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Fix</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">problem</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restart</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;START REPLICA&quot;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">We</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">stopped</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;mysql-bin-changelog.001714&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">position</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">79540834</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                           |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35.414871</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010584</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">channel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;replication_channel&#39;</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Worker</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">failed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;415d143e-3653-30b3-980b-657ad05d72bd:49842481&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">source</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mysql</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">bin</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">changelog</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">001714</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">end_log_pos</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">81453887</span><span style="color: #D4D4D4">; </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;Plugin &#39;</span><span style="color: #9CDCFE">mysql_native_password</span><span style="color: #CE9178">&#39; is not loaded&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">on</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">query</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Default</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">database</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&#39;npx&#39;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Query</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&#39;ALTER USER &#39;</span><span style="color: #9CDCFE">replication_user</span><span style="color: #CE9178">&#39;@&#39;</span><span style="color: #D4D4D4">%</span><span style="color: #CE9178">&#39; IDENTIFIED WITH &#39;</span><span style="color: #9CDCFE">mysql_native_password</span><span style="color: #CE9178">&#39; AS &#39;</span><span style="color: #D4D4D4">*102732</span><span style="color: #4FC1FF">A660139466B3EC305AF2DB488933474F4A</span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">, </span><span style="color: #C8C8C8">Error_code</span><span style="color: #D4D4D4">: </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">001524</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">14</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">25.868055</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010569</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">I</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">O</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">waiting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">relay</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">space</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                                                                                                                          |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">08</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">50</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">37.531874</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010586</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">query</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Fix</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">problem</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restart</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;START REPLICA&quot;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">We</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">stopped</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;INVALID&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">position</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                     |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">08</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">50</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">37.531007</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">013146</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">channel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;replication_channel&#39;</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Worker</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">failed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;415d143e-3653-30b3-980b-657ad05d72bd:1&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">source</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mysql</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">bin</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">changelog</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">000002</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">end_log_pos</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3163</span><span style="color: #D4D4D4">; </span><span style="color: #9CDCFE">Column</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">of</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;npx.authorizations&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">cannot</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">converted</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;blob&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;mediumblob&#39;</span><span style="color: #D4D4D4">, </span><span style="color: #C8C8C8">Error_code</span><span style="color: #D4D4D4">: </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">013146</span><span style="color: #D4D4D4">                                                                                                                                    |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">08</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">31</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">17.961232</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010569</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">I</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">O</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">waiting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">relay</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">space</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                                                                                                                          |</span></span>
<span class="line"><span style="color: #D4D4D4">+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0.00</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span><span style="color: #D4D4D4">)</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- Check Replication Channel
SELECT 
  concat(
    conn_status.channel_name, ' (', worker_id, 
    ')'
  ) AS channel, 
  conn_status.service_state AS io_state, 
  applier_status.service_state AS sql_state, 
  format_pico_time(
    if(
      GTID_SUBTRACT(
        LAST_QUEUED_TRANSACTION, LAST_APPLIED_TRANSACTION
      ) = &quot;&quot;, 
      &quot;0&quot;, 
      abs(
        time_to_sec(
          if(
            time_to_sec(
              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP
            )= 0, 
            0, 
            timediff(
              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP, 
              now()
            )
          )
        )
      )
    ) * 1000000000000
  ) latency, 
  format_pico_time(
    (
      LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP
    ) * 100000000000
  ) transport_time, 
  format_pico_time(
    (
      LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP
    ) * 1000000000000
  ) time_to_relay_log, 
  format_pico_time(
    (
      LAST_APPLIED_TRANSACTION_END_APPLY_TIMESTAMP - LAST_APPLIED_TRANSACTION_START_APPLY_TIMESTAMP
    ) * 1000000000000
  ) apply_time, 
  conn_status.LAST_QUEUED_TRANSACTION AS last_queued_transaction, 
  applier_status.LAST_APPLIED_TRANSACTION AS last_applied_transaction 
FROM 
  performance_schema.replication_connection_status AS conn_status 
  JOIN performance_schema.replication_applier_status_by_worker AS applier_status ON applier_status.channel_name = conn_status.channel_name;
  
  " style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- Check Replication Channel</span></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">concat</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">    conn_status.channel_name, </span><span style="color: #CE9178">&#39; (&#39;</span><span style="color: #D4D4D4">, worker_id, </span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #CE9178">&#39;)&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">  ) </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> channel, </span></span>
<span class="line"><span style="color: #D4D4D4">  conn_status.service_state </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> io_state, </span></span>
<span class="line"><span style="color: #D4D4D4">  applier_status.service_state </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> sql_state, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">if</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">      GTID_SUBTRACT(</span></span>
<span class="line"><span style="color: #D4D4D4">        LAST_QUEUED_TRANSACTION, LAST_APPLIED_TRANSACTION</span></span>
<span class="line"><span style="color: #D4D4D4">      ) = </span><span style="color: #CE9178">&quot;&quot;</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;0&quot;</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #DCDCAA">abs</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">        time_to_sec(</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #569CD6">if</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">            time_to_sec(</span></span>
<span class="line"><span style="color: #D4D4D4">              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">            )= </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">            timediff(</span></span>
<span class="line"><span style="color: #D4D4D4">              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP, </span></span>
<span class="line"><span style="color: #D4D4D4">              </span><span style="color: #569CD6">now</span><span style="color: #D4D4D4">()</span></span>
<span class="line"><span style="color: #D4D4D4">            )</span></span>
<span class="line"><span style="color: #D4D4D4">          )</span></span>
<span class="line"><span style="color: #D4D4D4">        )</span></span>
<span class="line"><span style="color: #D4D4D4">      )</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">1000000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) latency, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span></span>
<span class="line"><span style="color: #D4D4D4">      LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">100000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) transport_time, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span></span>
<span class="line"><span style="color: #D4D4D4">      LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">1000000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) time_to_relay_log, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span></span>
<span class="line"><span style="color: #D4D4D4">      LAST_APPLIED_TRANSACTION_END_APPLY_TIMESTAMP - LAST_APPLIED_TRANSACTION_START_APPLY_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">1000000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) apply_time, </span></span>
<span class="line"><span style="color: #D4D4D4">  conn_status.LAST_QUEUED_TRANSACTION </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_queued_transaction, </span></span>
<span class="line"><span style="color: #D4D4D4">  applier_status.LAST_APPLIED_TRANSACTION </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_applied_transaction </span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  performance_schema.replication_connection_status </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> conn_status </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> performance_schema.replication_applier_status_by_worker </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> applier_status </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> applier_status.channel_name = conn_status.channel_name;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span></span>
<span class="line"><span style="color: #D4D4D4">  </span></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="+---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+
| channel                   | io_state | sql_state | latency | transport_time | time_to_relay_log | apply_time | last_queued_transaction                       | last_applied_transaction                      |
+---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+
| replication_channel (1)   | ON       | ON        | 2.56 d  | 2.36 d         | 20.00 us          | 1.86 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50002732 |
| replication_channel (2)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 2.54 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50002601 |
| replication_channel (3)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.85 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50001734 |
| replication_channel (4)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.63 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50001736 |
| replication_channel (5)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.45 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50001727 |
| replication_channel (6)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 9.59 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49998021 |
| replication_channel (7)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.18 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49992586 |
| replication_channel (8)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.18 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959713 |
| replication_channel (9)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.19 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959714 |
| replication_channel (10)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.19 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959715 |
| replication_channel (11)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.34 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959717 |
| replication_channel (12)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.52 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49907064 |
| replication_channel (13)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.48 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49907065 |
| replication_channel (14)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.25 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866179 |
| replication_channel (15)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.21 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866180 |
| replication_channel (16)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.18 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866181 |
| replication_channel (17)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.17 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866182 |
| replication_channel (18)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.15 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866183 |
| replication_channel (19)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.13 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866184 |
| replication_channel (20)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.10 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866185 |
| replication_channel (21)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.09 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866186 |
| replication_channel (22)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.06 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866187 |
| replication_channel (23)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.04 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866188 |
| replication_channel (24)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.02 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866189 |
| replication_channel (25)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.98 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866190 |
| replication_channel (26)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 6.01 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49850471 |
| replication_channel (27)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 6.01 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49850472 |
| replication_channel (28)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (29)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (30)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (31)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (32)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (33)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (34)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (35)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (36)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (37)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (38)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (39)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (40)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (41)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (42)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (43)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (44)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (45)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (46)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (47)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (48)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (49)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (50)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (51)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (52)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (53)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (54)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (55)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (56)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (57)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (58)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (59)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (60)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (61)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (62)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (63)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (64)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (65)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (66)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (67)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (68)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (69)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (70)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (71)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (72)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (73)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (74)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (75)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (76)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (77)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (78)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (79)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (80)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (81)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (82)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (83)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (84)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (85)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (86)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (87)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (88)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (89)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (90)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (91)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (92)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (93)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (94)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (95)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (96)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (97)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (98)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (99)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (100) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (101) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (102) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (103) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (104) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (105) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (106) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (107) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (108) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (109) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (110) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (111) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (112) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (113) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (114) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (115) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (116) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (117) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (118) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (119) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (120) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (121) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (122) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (123) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (124) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (125) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (126) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (127) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (128) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (129) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (130) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (131) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (132) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (133) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (134) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (135) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (136) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (137) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (138) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (139) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (140) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (141) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (142) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (143) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (144) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (145) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (146) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (147) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (148) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (149) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (150) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (151) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (152) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (153) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (154) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (155) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (156) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (157) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (158) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (159) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (160) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (161) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (162) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (163) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (164) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (165) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (166) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (167) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (168) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (169) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (170) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (171) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (172) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (173) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (174) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (175) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (176) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (177) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (178) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (179) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (180) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (181) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (182) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (183) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (184) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (185) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (186) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (187) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (188) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (189) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (190) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (191) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (192) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (193) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (194) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (195) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (196) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (197) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (198) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (199) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (200) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (201) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (202) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (203) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (204) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (205) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (206) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (207) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (208) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (209) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (210) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (211) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (212) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (213) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (214) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (215) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (216) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (217) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (218) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (219) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (220) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (221) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (222) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (223) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (224) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (225) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (226) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (227) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (228) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (229) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (230) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (231) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (232) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (233) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (234) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (235) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (236) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (237) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (238) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (239) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (240) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (241) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (242) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (243) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (244) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (245) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (246) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (247) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (248) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (249) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (250) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (251) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (252) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (253) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (254) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (255) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (256) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
+---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+
256 rows in set (0.01 sec)




" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| channel                   | io_state | sql_state | latency | transport_time | time_to_relay_log | apply_time | last_queued_transaction                       | last_applied_transaction                      |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">56</span><span style="color: #D4D4D4"> d  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">86</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50002732</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">54</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50002601</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">85</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50001734</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">63</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50001736</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">45</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50001727</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">9</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">59</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49998021</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49992586</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959713</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">9</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959714</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959715</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">34</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959717</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">12</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">52</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49907064</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">13</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49907065</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">14</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866179</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">21</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866180</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866181</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">17</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">17</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866182</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866183</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">13</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866184</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866185</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">21</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866186</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">22</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">06</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866187</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">04</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866188</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">02</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866189</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">98</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866190</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">26</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49850471</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">27</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49850472</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">28</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">29</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">30</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">31</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">33</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">34</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">37</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">38</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">40</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">41</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">42</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">43</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">45</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">46</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">49</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">50</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">51</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">52</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">53</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">54</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">55</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">56</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">57</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">58</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">59</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">61</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">62</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">63</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">65</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">66</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">67</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">68</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">69</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">70</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">71</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">72</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">73</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">74</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">75</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">76</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">77</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">78</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">79</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">80</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">81</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">82</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">83</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">84</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">85</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">86</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">87</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">88</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">89</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">90</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">91</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">92</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">93</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">94</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">95</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">96</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">97</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">98</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">100</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">101</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">102</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">103</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">104</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">105</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">106</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">107</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">108</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">109</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">110</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">111</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">112</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">113</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">114</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">115</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">116</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">117</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">118</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">119</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">120</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">121</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">122</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">123</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">124</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">125</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">126</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">127</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">128</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">129</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">130</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">131</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">132</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">133</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">134</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">135</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">136</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">137</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">138</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">139</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">140</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">141</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">142</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">143</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">144</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">145</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">146</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">147</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">148</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">149</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">150</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">151</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">152</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">153</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">154</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">155</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">156</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">157</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">158</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">159</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">160</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">161</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">162</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">163</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">164</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">165</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">166</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">167</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">168</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">169</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">170</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">171</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">172</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">173</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">174</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">175</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">176</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">177</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">178</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">179</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">180</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">181</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">182</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">183</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">184</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">185</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">187</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">188</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">189</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">190</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">191</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">192</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">193</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">194</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">195</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">196</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">197</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">198</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">199</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">200</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">201</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">202</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">203</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">204</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">205</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">206</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">207</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">208</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">209</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">210</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">211</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">212</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">213</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">214</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">215</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">216</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">217</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">218</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">219</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">220</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">221</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">222</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">223</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">224</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">225</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">226</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">227</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">228</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">229</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">230</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">231</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">232</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">233</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">234</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">235</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">236</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">237</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">238</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">239</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">240</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">241</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">242</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">243</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">244</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">245</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">246</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">247</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">248</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">249</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">250</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">251</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">252</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">253</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">254</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">255</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+</span></span>
<span class="line"><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> sec)</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>channel</strong></h3>



<p>Identifies the <strong>name of the replication channel</strong>, along with the <strong>specific thread or worker number</strong>.</p>



<p><strong>Example</strong>: <code>replication_channel (1)</code></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>io_state</strong></h3>



<p>Indicates the <strong>state of the channel</strong> related to <strong>binlog connection and transfer</strong> (I/O Thread).</p>



<p><strong>Possible values:</strong></p>



<ul class="wp-block-list">
<li><code>ON</code> → The connection is active and functioning normally.</li>



<li><code>OFF</code> → The connection is inactive or disconnected.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>sql_state</strong></h3>



<p>Reflects the <strong>state of transaction application</strong> (SQL Thread).</p>



<p><strong>Possible values:</strong></p>



<ul class="wp-block-list">
<li><code>ON</code> → Transactions are being applied correctly.</li>



<li><code>OFF</code> → Transaction application is halted or experiencing issues.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>latency</strong></h3>



<p>Represents the <strong>overall replication lag</strong>, indicating the delay between the <strong>last GTID received</strong> by the replica and the <strong>last GTID actually applied</strong>.</p>



<p><strong>Example</strong>: <code>2.56 d</code> means that channel <code>(1)</code> is <strong>2.56 days behind</strong> in applying transactions.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>time_to_relay_log</strong></h3>



<p>The time it takes for the replica to <strong>write the received data to the relay log</strong>.</p>



<p>This value is typically very small.<br><strong>Example</strong>: <code>20.00 µs</code> (microseconds), which is an <strong>acceptable and fast response time</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>apply_time</strong></h3>



<p>The time taken by the replica to <strong>apply the last transaction</strong> to its local database.</p>



<p><strong>Example</strong>: <code>1.86 ms</code>, <code>5.18 ms</code> — these are considered <strong>good and acceptable values</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>last_queued_transaction</strong></h3>



<p>Indicates the <strong>last GTID received (queued)</strong> from the master.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>last_applied_transaction</strong></h3>



<p>Indicates the <strong>last GTID successfully applied</strong> by the replica.</p>



<p>The <strong>difference between this GTID and the <code>last_queued_transaction</code></strong> represents the <strong>current replication lag</strong>.</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; show replica status \G ;
*************************** 1. row ***************************
             Replica_IO_State: Waiting for source to send event
                  Source_Host: 100.22.20.186
                  Source_User: replication_user
                  Source_Port: 3306
                Connect_Retry: 60
              Source_Log_File: mysql-bin-changelog.001778
          Read_Source_Log_Pos: 66207953
               Relay_Log_File: relay-log-replication_channel.000006
                Relay_Log_Pos: 70856500
        Relay_Source_Log_File: mysql-bin-changelog.001716
           Replica_IO_Running: Yes
          Replica_SQL_Running: Yes
              Replicate_Do_DB:
          Replicate_Ignore_DB:
           Replicate_Do_Table:
       Replicate_Ignore_Table:
      Replicate_Wild_Do_Table:
  Replicate_Wild_Ignore_Table:
                   Last_Errno: 0
                   Last_Error:
                 Skip_Counter: 0
          Exec_Source_Log_Pos: 70856263
              Relay_Log_Space: 8521164737
              Until_Condition: None
               Until_Log_File:
                Until_Log_Pos: 0
           Source_SSL_Allowed: Yes
           Source_SSL_CA_File:
           Source_SSL_CA_Path:
              Source_SSL_Cert:
            Source_SSL_Cipher:
               Source_SSL_Key:
        Seconds_Behind_Source: 232722
Source_SSL_Verify_Server_Cert: No
                Last_IO_Errno: 0
                Last_IO_Error:
               Last_SQL_Errno: 0
               Last_SQL_Error:
  Replicate_Ignore_Server_Ids:
             Source_Server_Id: 925869836
                  Source_UUID: 415d143e-3653-30b3-980b-657ad05d72bd
             Source_Info_File: mysql.slave_master_info
                    SQL_Delay: 0
          SQL_Remaining_Delay: NULL
    Replica_SQL_Running_State: Waiting for dependent transaction to commit
           Source_Retry_Count: 0
                  Source_Bind: 10.27.2.35
      Last_IO_Error_Timestamp:
     Last_SQL_Error_Timestamp:
               Source_SSL_Crl:
           Source_SSL_Crlpath:
           Retrieved_Gtid_Set: 415d143e-3653-30b3-980b-657ad05d72bd:49842481-50356353
            Executed_Gtid_Set: 415d143e-3653-30b3-980b-657ad05d72bd:1-49854029,
df21fd43-067a-11f0-b189-020017028ccd:1-44464
                Auto_Position: 1
         Replicate_Rewrite_DB:
                 Channel_Name: replication_channel
           Source_TLS_Version: TLSv1.2,TLSv1.3
       Source_public_key_path:
        Get_Source_public_key: 1
            Network_Namespace: mysql
1 row in set (0.01 sec)

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">mysql&gt; show </span><span style="color: #569CD6">replica</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">status</span><span style="color: #D4D4D4"> \G ;</span></span>
<span class="line"><span style="color: #D4D4D4">*************************** </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">. </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> ***************************</span></span>
<span class="line"><span style="color: #D4D4D4">             Replica_IO_State: Waiting </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> source </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">send</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">event</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_Host: </span><span style="color: #B5CEA8">100</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">22</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">186</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_User: replication_user</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_Port: </span><span style="color: #B5CEA8">3306</span></span>
<span class="line"><span style="color: #D4D4D4">                Connect_Retry: </span><span style="color: #B5CEA8">60</span></span>
<span class="line"><span style="color: #D4D4D4">              Source_Log_File: mysql-bin-changelog.001778</span></span>
<span class="line"><span style="color: #D4D4D4">          Read_Source_Log_Pos: </span><span style="color: #B5CEA8">66207953</span></span>
<span class="line"><span style="color: #D4D4D4">               Relay_Log_File: relay-</span><span style="color: #569CD6">log</span><span style="color: #D4D4D4">-replication_channel.000006</span></span>
<span class="line"><span style="color: #D4D4D4">                Relay_Log_Pos: </span><span style="color: #B5CEA8">70856500</span></span>
<span class="line"><span style="color: #D4D4D4">        Relay_Source_Log_File: mysql-bin-changelog.001716</span></span>
<span class="line"><span style="color: #D4D4D4">           Replica_IO_Running: Yes</span></span>
<span class="line"><span style="color: #D4D4D4">          Replica_SQL_Running: Yes</span></span>
<span class="line"><span style="color: #D4D4D4">              Replicate_Do_DB:</span></span>
<span class="line"><span style="color: #D4D4D4">          Replicate_Ignore_DB:</span></span>
<span class="line"><span style="color: #D4D4D4">           Replicate_Do_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">       Replicate_Ignore_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">      Replicate_Wild_Do_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">  Replicate_Wild_Ignore_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">                   Last_Errno: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                   Last_Error:</span></span>
<span class="line"><span style="color: #D4D4D4">                 Skip_Counter: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">          Exec_Source_Log_Pos: </span><span style="color: #B5CEA8">70856263</span></span>
<span class="line"><span style="color: #D4D4D4">              Relay_Log_Space: </span><span style="color: #B5CEA8">8521164737</span></span>
<span class="line"><span style="color: #D4D4D4">              Until_Condition: </span><span style="color: #569CD6">None</span></span>
<span class="line"><span style="color: #D4D4D4">               Until_Log_File:</span></span>
<span class="line"><span style="color: #D4D4D4">                Until_Log_Pos: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_Allowed: Yes</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_CA_File:</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_CA_Path:</span></span>
<span class="line"><span style="color: #D4D4D4">              Source_SSL_Cert:</span></span>
<span class="line"><span style="color: #D4D4D4">            Source_SSL_Cipher:</span></span>
<span class="line"><span style="color: #D4D4D4">               Source_SSL_Key:</span></span>
<span class="line"><span style="color: #D4D4D4">        Seconds_Behind_Source: </span><span style="color: #B5CEA8">232722</span></span>
<span class="line"><span style="color: #D4D4D4">Source_SSL_Verify_Server_Cert: </span><span style="color: #569CD6">No</span></span>
<span class="line"><span style="color: #D4D4D4">                Last_IO_Errno: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                Last_IO_Error:</span></span>
<span class="line"><span style="color: #D4D4D4">               Last_SQL_Errno: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">               Last_SQL_Error:</span></span>
<span class="line"><span style="color: #D4D4D4">  Replicate_Ignore_Server_Ids:</span></span>
<span class="line"><span style="color: #D4D4D4">             Source_Server_Id: </span><span style="color: #B5CEA8">925869836</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_UUID: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd</span></span>
<span class="line"><span style="color: #D4D4D4">             Source_Info_File: mysql.slave_master_info</span></span>
<span class="line"><span style="color: #D4D4D4">                    SQL_Delay: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">          SQL_Remaining_Delay: </span><span style="color: #569CD6">NULL</span></span>
<span class="line"><span style="color: #D4D4D4">    Replica_SQL_Running_State: Waiting </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">dependent</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">transaction</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">commit</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_Retry_Count: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_Bind: </span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">27</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">35</span></span>
<span class="line"><span style="color: #D4D4D4">      Last_IO_Error_Timestamp:</span></span>
<span class="line"><span style="color: #D4D4D4">     Last_SQL_Error_Timestamp:</span></span>
<span class="line"><span style="color: #D4D4D4">               Source_SSL_Crl:</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_Crlpath:</span></span>
<span class="line"><span style="color: #D4D4D4">           Retrieved_Gtid_Set: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49842481</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">50356353</span></span>
<span class="line"><span style="color: #D4D4D4">            Executed_Gtid_Set: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">49854029</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">df21fd43-067a-11f0-b189-020017028ccd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">44464</span></span>
<span class="line"><span style="color: #D4D4D4">                Auto_Position: </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">         Replicate_Rewrite_DB:</span></span>
<span class="line"><span style="color: #D4D4D4">                 Channel_Name: replication_channel</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_TLS_Version: TLSv1.2,TLSv1.3</span></span>
<span class="line"><span style="color: #D4D4D4">       Source_public_key_path:</span></span>
<span class="line"><span style="color: #D4D4D4">        Get_Source_public_key: </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">            Network_Namespace: mysql</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> sec)</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<p><strong>Monitoring MySQL Replication</strong></p>



<p></p>



<h4 class="wp-block-heading"><strong>Replication Status</strong></h4>



<ul class="wp-block-list">
<li><strong>Replica_IO_Running</strong> and <strong>Replica_SQL_Running</strong>:<br>Indicate whether the <strong>I/O</strong> and <strong>SQL</strong> threads are active—critical for verifying the replication&#8217;s operational status.</li>



<li><strong>Replica_IO_State</strong>:<br>Displays the current <strong>state of the I/O thread</strong>, such as <code>"Waiting for source to send event"</code>, indicating that the replica is ready to receive new events.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><strong>Source Server Connection</strong></h4>



<ul class="wp-block-list">
<li><strong>Source_Host</strong>, <strong>Source_User</strong>, and <strong>Source_Port</strong>:<br>Show the <strong>host address</strong>, <strong>user</strong>, and <strong>port</strong> of the <strong>source (master) server</strong>—key for validating the replication connection.</li>



<li><strong>Connect_Retry</strong>:<br>Defines the <strong>retry interval</strong> before attempting to reconnect to the source, reflecting the <strong>connection&#8217;s resilience</strong> in case of failure.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><strong>Log Position Tracking</strong></h4>



<ul class="wp-block-list">
<li><strong>Source_Log_File</strong> and <strong>Read_Source_Log_Pos</strong>:<br>Indicate the <strong>current binary log file and read position</strong> on the source server—useful for tracking replication progress.</li>



<li><strong>Relay_Log_File</strong> and <strong>Relay_Log_Pos</strong>:<br>Refer to the <strong>relay log file and position</strong> on the replica—important for monitoring the processing of incoming events.</li>



<li><strong>Exec_Source_Log_Pos</strong>:<br>The position <strong>up to which SQL statements have been executed</strong> on the replica—critical for understanding how much of the transaction stream has been applied.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><strong>Performance and Lag</strong></h4>



<ul class="wp-block-list">
<li><strong>Seconds_Behind_Source</strong>:<br>Shows the <strong>replication lag</strong> in seconds between the replica and the source—a vital metric for <strong>performance and stability monitoring</strong>.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><strong>Security</strong></h4>



<ul class="wp-block-list">
<li><strong>Source_SSL_Allowed</strong> and <strong>Source_SSL_Verify_Server_Cert</strong>:<br>Indicate whether <strong>SSL encryption</strong> is enabled for the connection and whether the <strong>source server’s certificate is verified</strong>, helping ensure <strong>data security and integrity</strong>.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><strong>Global Transaction Identifiers (GTIDs)</strong></h4>



<ul class="wp-block-list">
<li><strong>Auto_Position</strong>:<br>Enables <strong>GTID-based auto-positioning</strong>, which simplifies the configuration and management of replication.</li>



<li><strong>Retrieved_Gtid_Set</strong> and <strong>Executed_Gtid_Set</strong>:<br>Represent the sets of GTIDs that have been <strong>retrieved</strong> and <strong>executed</strong>, respectively—essential for <strong>verifying consistency and integrity</strong> in GTID-based replication.</li>
</ul>



<p></p>



<h4 class="wp-block-heading"><strong>Error Diagnostics</strong></h4>



<ul class="wp-block-list">
<li><strong>Last_IO_Errno</strong>, <strong>Last_IO_Error</strong>, <strong>Last_SQL_Errno</strong>, and <strong>Last_SQL_Error</strong>:<br>Provide information about the <strong>most recent I/O and SQL thread errors</strong>, essential for <strong>diagnosing and resolving replication issues</strong>.</li>
</ul>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; select * from performance_schema.replication_connection_status\G
*************************** 1. row ***************************
                                      CHANNEL_NAME: replication_channel
                                        GROUP_NAME:
                                       SOURCE_UUID: 415d143e-3653-30b3-980b-657ad05d72bd
                                         THREAD_ID: 1651
                                     SERVICE_STATE: ON
                         COUNT_RECEIVED_HEARTBEATS: 3
                          LAST_HEARTBEAT_TIMESTAMP: 2025-03-25 15:16:16.930055
                          RECEIVED_TRANSACTION_SET: 415d143e-3653-30b3-980b-657ad05d72bd:49842481-50396683
                                 LAST_ERROR_NUMBER: 0
                                LAST_ERROR_MESSAGE:
                              LAST_ERROR_TIMESTAMP: 0000-00-00 00:00:00.000000
                           LAST_QUEUED_TRANSACTION: 415d143e-3653-30b3-980b-657ad05d72bd:50396683
 LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.013504
LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.013504
     LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP: 2025-03-25 15:18:35.587187
       LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP: 2025-03-25 15:18:35.587199
                              QUEUEING_TRANSACTION: 415d143e-3653-30b3-980b-657ad05d72bd:50396684
    QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.201468
   QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.201468
        QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP: 2025-03-25 15:18:35.587203
1 row in set (0.00 sec)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">mysql&gt; </span><span style="color: #569CD6">select</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">from</span><span style="color: #D4D4D4"> performance_schema.replication_connection_status\G</span></span>
<span class="line"><span style="color: #D4D4D4">*************************** </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">. </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> ***************************</span></span>
<span class="line"><span style="color: #D4D4D4">                                      CHANNEL_NAME: replication_channel</span></span>
<span class="line"><span style="color: #D4D4D4">                                        GROUP_NAME:</span></span>
<span class="line"><span style="color: #D4D4D4">                                       SOURCE_UUID: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd</span></span>
<span class="line"><span style="color: #D4D4D4">                                         THREAD_ID: </span><span style="color: #B5CEA8">1651</span></span>
<span class="line"><span style="color: #D4D4D4">                                     SERVICE_STATE: </span><span style="color: #569CD6">ON</span></span>
<span class="line"><span style="color: #D4D4D4">                         COUNT_RECEIVED_HEARTBEATS: </span><span style="color: #B5CEA8">3</span></span>
<span class="line"><span style="color: #D4D4D4">                          LAST_HEARTBEAT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">930055</span></span>
<span class="line"><span style="color: #D4D4D4">                          RECEIVED_TRANSACTION_SET: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49842481</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">50396683</span></span>
<span class="line"><span style="color: #D4D4D4">                                 LAST_ERROR_NUMBER: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                                LAST_ERROR_MESSAGE:</span></span>
<span class="line"><span style="color: #D4D4D4">                              LAST_ERROR_TIMESTAMP: </span><span style="color: #B5CEA8">0000</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">000000</span></span>
<span class="line"><span style="color: #D4D4D4">                           LAST_QUEUED_TRANSACTION: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50396683</span></span>
<span class="line"><span style="color: #D4D4D4"> LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">013504</span></span>
<span class="line"><span style="color: #D4D4D4">LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">013504</span></span>
<span class="line"><span style="color: #D4D4D4">     LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">587187</span></span>
<span class="line"><span style="color: #D4D4D4">       LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">587199</span></span>
<span class="line"><span style="color: #D4D4D4">                              QUEUEING_TRANSACTION: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50396684</span></span>
<span class="line"><span style="color: #D4D4D4">    QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">201468</span></span>
<span class="line"><span style="color: #D4D4D4">   QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">201468</span></span>
<span class="line"><span style="color: #D4D4D4">        QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">587203</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> sec)</span></span></code></pre></div>



<p></p>



<h2 class="wp-block-heading"><strong>Monitoring Replication via <code>performance_schema.replication_connection_status</code></strong></h2>



<p>MySQL provides the <code>performance_schema.replication_connection_status</code> table to monitor the current state of the <strong>I/O thread</strong> that manages the replica’s connection to the source server.<br>This table offers detailed insights into the <strong>replication connection</strong>, including service status, received transactions, and potential errors.</p>



<p>Below are the key metrics for effectively monitoring replication:</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Replication Connection State</strong></h3>



<ul class="wp-block-list">
<li><strong>SERVICE_STATE</strong>:<br>Indicates the current state of the replica’s I/O thread. Possible values include:
<ul class="wp-block-list">
<li><code>ON</code>: The connection is active.</li>



<li><code>OFF</code>: The connection is inactive.</li>



<li><code>CONNECTING</code>: The replica is attempting to connect to the source.</li>
</ul>
</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Connection Identification</strong></h3>



<ul class="wp-block-list">
<li><strong>CHANNEL_NAME</strong>:<br>Name of the replication channel associated with this connection.</li>



<li><strong>SOURCE_UUID</strong>:<br>The unique universal identifier (UUID) of the source server — useful for tracking the origin of the replication.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Transaction Information</strong></h3>



<ul class="wp-block-list">
<li><strong>RECEIVED_TRANSACTION_SET</strong>:<br>The set of GTIDs (Global Transaction Identifiers) representing all transactions received by the replica.</li>



<li><strong>LAST_QUEUED_TRANSACTION</strong>:<br>The GTID of the last transaction queued in the relay log.</li>



<li><strong>LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</strong>:<br>Timestamp when the last queued transaction was originally committed on the source server.</li>



<li><strong>LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP</strong>:<br>Timestamp when the last queued transaction was committed on the immediate upstream source (e.g., an intermediate master).</li>



<li><strong>LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP</strong>:<br>Timestamp indicating when the I/O thread started queuing the last transaction.</li>



<li><strong>LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP</strong>:<br>Timestamp indicating when the transaction was fully queued into the relay log.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Replication Heartbeats</strong></h3>



<ul class="wp-block-list">
<li><strong>LAST_HEARTBEAT_TIMESTAMP</strong>:<br>Timestamp of the last heartbeat signal received from the source server, confirming the connection is alive even in the absence of recent events.</li>



<li><strong>COUNT_RECEIVED_HEARTBEATS</strong>:<br>Total number of heartbeat signals received since the replica was last restarted or reset.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Error Information</strong></h3>



<ul class="wp-block-list">
<li><strong>LAST_ERROR_NUMBER</strong>:<br>The error code of the most recent I/O thread failure. A value of <code>0</code> indicates no errors.</li>



<li><strong>LAST_ERROR_MESSAGE</strong>:<br>The error message associated with the most recent failure. An empty string indicates no recent errors.</li>



<li><strong>LAST_ERROR_TIMESTAMP</strong>:<br>Timestamp of the last I/O thread error occurrence.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Timestamps for Current Transactions</strong></h3>



<ul class="wp-block-list">
<li><strong>QUEUEING_TRANSACTION</strong>:<br>The GTID of the transaction currently being queued.</li>



<li><strong>QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</strong>:<br>Timestamp when the currently queued transaction was committed on the original source server.</li>



<li><strong>QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP</strong>:<br>Timestamp when the transaction was committed on the immediate upstream source.</li>



<li><strong>QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP</strong>:<br>Timestamp when the first event of the currently queued transaction was written to the relay log.</li>
</ul>



<p></p>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Final Checklist – Migration from AWS Aurora MySQL to OCI HeatWave MySQL</strong></h2>



<p>To conclude this article, we present a <strong>practical and detailed checklist</strong> of the main steps required to successfully perform a migration from <strong>AWS Amazon Aurora MySQL to OCI HeatWave MySQL</strong>, with <strong>minimal downtime</strong>.</p>



<p>This high-level summary offers a clear and structured view of the entire process, serving as a quick reference for readers with varying levels of technical background and time availability.</p>



<p></p>



<h3 class="wp-block-heading"><strong>1. Validation of Prerequisites</strong></h3>



<ul class="wp-block-list">
<li>Ensure that the MySQL infrastructures on <strong>AWS and OCI</strong> are fully provisioned.</li>



<li>Confirm <strong>network connectivity</strong> between AWS (Aurora MySQL) and OCI (HeatWave MySQL), with port <strong>3306</strong> open.</li>



<li>Use a <strong>bridge server</strong> with <strong>MySQL Shell</strong> installed, ensuring full bidirectional connectivity between the environments.</li>



<li>Refer to the <a class="" href="https://www.oracle.com/a/ocom/docs/mysql/amazon-aurora-to-mysql-heatwave-on-aws-migration.pdf">Official Oracle Documentation</a> for in-depth prerequisite validation.</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><strong>2. Mandatory Configuration in AWS Aurora MySQL (Source)</strong></h3>



<p>Enable and verify the following parameters:</p>



<p>gtid_mode = ON<br>enforce-gtid-consistency = ON<br>log_bin = ON<br>binlog_format = ROW<br>log_slave_updates = ON</p>



<p>These configurations are essential to ensure <strong>technical feasibility</strong> and <strong>data integrity</strong> during replication.</p>



<p>For details, consult the <a class="" href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.BinaryFormat.html">Official AWS Documentation</a>.</p>



<p></p>



<h3 class="wp-block-heading"><strong>3. Export and Import Using MySQL Shell</strong></h3>



<ul class="wp-block-list">
<li>Use <strong>MySQL Shell</strong> as the primary tool for the <strong>export/import process</strong>.</li>



<li>Ensure proper execution, including the correct handling of <strong>JSON metadata files</strong> for GTID consistency.</li>



<li>Follow best practices provided throughout the article for a smooth transfer.</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><strong>4. Replication User Configuration</strong></h3>



<ul class="wp-block-list">
<li>Confirm that the <strong>replication user</strong> is properly created on <strong>AWS Aurora MySQL (source)</strong> and has the required privileges.</li>



<li>A full example for creating the user <code>repuser</code> is provided earlier in this article to avoid permission-related issues.</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><strong>5. OCI HeatWave MySQL Channel Configuration</strong></h3>



<ul class="wp-block-list">
<li>Ensure <strong>GTID consistency</strong> between source and target using the <code>.json</code> file generated during export.</li>



<li>If needed, adjust GTIDs with the <code>SET GTID_PURGED</code> command.</li>



<li>Pay special attention to the <strong>step-by-step instructions</strong> previously outlined for the correct implementation of the replication channel in OCI.</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><strong>6. Troubleshooting and Monitoring</strong></h3>



<ul class="wp-block-list">
<li>Use the monitoring techniques and scripts provided in this article to <strong>detect issues proactively</strong>.</li>



<li>Leverage MySQL Shell, <code>performance_schema</code> tables, and error logs for <strong>effective diagnosis and resolution</strong>.</li>
</ul>



<p></p>



<p></p>



<p></p>



<ul class="wp-block-list">
<li><a href="https://docs.oracle.com/en-us/iaas/mysql-database/doc/replication.html" target="_blank" rel="noreferrer noopener">https://docs.oracle.com/en-us/iaas/mysql-database/doc/replication.html</a></li>



<li><a href="https://docs.oracle.com/pt-br/learn/oci-mysql-heatwave-gcp-migration/index.html#next-steps">https://docs.oracle.com/pt-br/learn/oci-mysql-heatwave-gcp-migration/index.html#next-steps</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/mysql-heatwave-database-service-inbound-replication-channel-troubleshooting-guide">https://blogs.oracle.com/mysql/post/mysql-heatwave-database-service-inbound-replication-channel-troubleshooting-guide</a></li>



<li><a href="http://dasini.net/blog/2021/01/26/replicate-from-mysql-5-7-to-mysql-database-service/" target="_blank" rel="noreferrer noopener">http://dasini.net/blog/2021/01/26/replicate-from-mysql-5-7-to-mysql-database-service/</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/setup-disaster-recovery-for-oci-mysql-database-service">Setup Disaster Recovery for OCI MySQL Database Service</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/mysql-heatwave-database-service-replication-filters-and-sources-without-gtids">MySQL HeatWave Replication Filters and Sources Without GTIDs</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/live-migration-from-azure-database-for-mysql-to-mysql-heatwave-database-service-on-oci">Live Migration from Azure Database for MySQL to MySQL HeatWave Database Service on OCI</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/successful-rds-to-oci-mysql-heatwave-migration-with-replication-channel-filters">Successful RDS to OCI MySQL HeatWave Migration with Replication Channel Filters</a></li>



<li><a href="https://www.slideshare.net/lefred.descamps/mysql-database-service-webinar-upgrading-from-onpremise-mysql-to-mds" target="_blank" rel="noreferrer noopener">https://www.slideshare.net/lefred.descamps/mysql-database-service-webinar-upgrading-from-onpremise-mysql-to-mds</a></li>



<li><a href="https://blog.shadabmohammad.com/zero-downtime-migration-from-rds-mysql-to-oci-mysql-heatwave-using-inbound-replication-channel-9319dfaff0bd">https://blog.shadabmohammad.com/zero-downtime-migration-from-rds-mysql-to-oci-mysql-heatwave-using-inbound-replication-channel-9319dfaff0bd</a></li>
</ul>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Migração MySQL: Como migrar do AWS Amazon Aurora MYSQL para OCI HeatWave MYSQL com mínimo downtime.</title>
		<link>https://furushima.com.br/blog/migracao-mysql-como-migrar-do-aws-amazon-aurora-mysql-para-oci-heatwave-mysql-com-minimo-downtime/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Tue, 25 Mar 2025 12:03:30 +0000</pubDate>
				<category><![CDATA[OCI]]></category>
		<category><![CDATA[mysql]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2676</guid>

					<description><![CDATA[Neste artigo vamos demonstrar, de maneira clara e prática, como realizar uma migração entre bancos de dados MySQL com o mínimo possível de downtime (indisponibilidade). Para este exemplo, nosso ambiente de origem (source) será o Amazon Aurora MySQL 8.0.39, e o ambiente de destino (target) será o OCI HeatWave MySQL 8.4.4. Antes de iniciarmos o [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Neste artigo vamos demonstrar, de maneira clara e prática, como realizar uma migração entre bancos de dados MySQL com o mínimo possível de downtime (indisponibilidade). Para este exemplo, nosso ambiente de origem (source) será o Amazon Aurora MySQL 8.0.39, e o ambiente de destino (target) será o OCI HeatWave MySQL 8.4.4.</p>



<p><br>Antes de iniciarmos o procedimento de migração, é necessário garantir que alguns pré-requisitos de infraestrutura estejam devidamente configurados e operacionais:</p>



<ol class="wp-block-list">
<li><strong>Infraestrutura AWS e OCI já instaladas, configuradas e operacionais.<br></strong><br></li>



<li><strong>Cluster Amazon Aurora MySQL já existente e atualmente em operação como banco de produção (ambiente de origem ou source).<br></strong><br></li>



<li><strong>Cluster OCI HeatWave MySQL já criado e configurado, pronto para receber os dados migrados do Amazon Aurora. Este será o novo ambiente de produção (ambiente de destino ou target).<br></strong><br></li>



<li><strong>Conectividade devidamente configurada entre o Amazon Aurora MySQL e o OCI HeatWave MySQL, especificamente na porta padrão do MySQL (3306).</strong></li>
</ol>



<p><br>Os detalhes sobre a configuração dos pré-requisitos não serão abordados neste artigo. Caso você tenha dificuldades durante essa etapa, ou deseje compreender melhor cada passo mencionado, recomenda-se consultar a documentação oficial, cujo link está disponível abaixo:<br></p>



<p><a href="https://www.oracle.com/a/ocom/docs/mysql/amazon-aurora-to-mysql-heatwave-on-aws-migration.pdf">https://www.oracle.com/a/ocom/docs/mysql/amazon-aurora-to-mysql-heatwave-on-aws-migration.pdf</a></p>



<p><br>Este documento é um guia completo que aborda desde a criação das infraestruturas AWS e OCI até os procedimentos que serão resumidamente demonstrados neste artigo. Lá você encontrará explicações detalhadas sobre conceitos que aqui serão simplificados, a fim de manter este artigo objetivo e direto.</p>



<p><br>A seguir apresentamos um fluxograma macro detalhando como será realizado o processo de migração de um banco de dados MySQL que atualmente está hospedado na infraestrutura AWS Amazon Aurora MySQL para a infraestrutura OCI HeatWave MySQL.<br></p>



<figure class="wp-block-image size-full"><img alt="" decoding="async" width="939" height="410" src="https://furushima.com.br/wp-content/uploads/2025/03/image-1.png" alt="" class="wp-image-2679" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-1.png 939w, https://furushima.com.br/wp-content/uploads/2025/03/image-1-300x131.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-1-768x335.png 768w" sizes="(max-width: 939px) 100vw, 939px" /></figure>



<p><br>O objetivo principal dessa abordagem é realizar a migração com o menor downtime possível. Para alcançar esse objetivo, utilizaremos uma técnica que consiste basicamente em duas etapas principais:</p>



<ol class="wp-block-list">
<li><strong>Migração inicial dos dados (Baseline)<br></strong>Nesta fase inicial, o banco de dados completo (ou seja, a base integral) é migrado da origem (AWS Amazon Aurora MySQL) para o destino (OCI HeatWave MySQL). Este procedimento será realizado com o auxílio do MySQL Shell, uma ferramenta robusta que garante consistência e integridade na transferência dos dados.<br><br></li>



<li><strong>Replicação contínua dos dados diferenciais (Delta)<br></strong>Após a migração inicial, haverá uma replicação contínua das alterações que ocorrerem na origem enquanto a migração final não é concluída. Essa replicação diferencial é realizada por meio dos binlogs (binary logs), arquivos que registram todas as transações realizadas no banco de dados de origem.<br></li>
</ol>



<p><br>Para viabilizar essa replicação em tempo real entre os ambientes AWS Aurora e OCI HeatWave, será utilizado o recurso conhecido como OCI HeatWave MySQL Channel, que estabelece uma conexão direta e confiável entre os ambientes, tornando o OCI HeatWave MySQL uma réplica ativa (também conhecida como réplica read/write) do Amazon Aurora MySQL.</p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" decoding="async" width="1024" height="446" src="https://furushima.com.br/wp-content/uploads/2025/03/image-3-1024x446.png" alt="" class="wp-image-2681" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-3-1024x446.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-3-300x131.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-3-768x335.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-3.png 1244w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-left">Na prática, durante o processo, o ambiente OCI HeatWave MySQL funcionará temporariamente como um banco de dados replicado (Slave) que acompanhará fielmente as alterações feitas no ambiente Master (Amazon Aurora). Quando todas as replicações diferenciais estiverem em sincronia, restará apenas apontar os servidores de aplicação (servidores web, appservers, middlewares etc.) para o novo ambiente de produção OCI HeatWave MySQL. Dessa forma, o único tempo de indisponibilidade (downtime) será o necessário para realizar os ajustes desses apontamentos nos servidores de aplicação, garantindo uma transição rápida, segura e com mínimo impacto para os usuários finais.</p>



<p class="has-text-align-left">O resultado final será um ambiente totalmente migrado e operacional na infraestrutura OCI HeatWave, mantendo-se fiel às características e dados originais do Amazon Aurora, com ganhos adicionais em desempenho e escalabilidade proporcionados pela tecnologia HeatWave.</p>



<p></p>



<p>Neste artigo, dividiremos o conteúdo em duas partes principais, com o objetivo de tornar mais clara a compreensão das etapas necessárias para realizar uma migração eficiente entre os ambientes AWS Amazon Aurora MySQL e OCI MySQL HeatWave, mantendo o mínimo de indisponibilidade possível.</p>



<p></p>



<p><strong>Parte 1: Exportação (AWS Aurora MySQL) e Importação (OCI MySQL HeatWave)<br></strong>Na primeira parte deste artigo, explicaremos detalhadamente como realizar o processo de exportação dos dados do banco de dados AWS Amazon Aurora MySQL (ambiente de origem) utilizando o MySQL Shell, uma ferramenta poderosa e prática que permite exportações rápidas, seguras e consistentes dos dados.</p>



<p>Após a exportação, demonstraremos passo a passo como realizar o processo inverso, ou seja, a importação dos dados extraídos para o ambiente destino (OCI MySQL HeatWave). Nesta etapa, abordaremos também as melhores práticas e recomendações para garantir uma importação bem-sucedida, além dos cuidados necessários para garantir a integridade dos dados importados.</p>



<p><strong>Parte 2: Implementação do OCI HeatWave MySQL Channel (Replicação MASTER-SLAVE em tempo real)<br></strong>Na segunda parte do artigo, abordaremos de forma detalhada como implementar o OCI HeatWave MySQL Channel, que permitirá estabelecer uma replicação em tempo real no modelo MASTER-SLAVE entre os bancos de dados AWS Aurora MySQL (MASTER) e OCI MySQL HeatWave (SLAVE).</p>



<p>Esse método garante que todas as transações realizadas no ambiente AWS Aurora MySQL sejam replicadas automaticamente e em tempo real para o ambiente OCI MySQL HeatWave, utilizando para isso os binlogs (binary logs). Dessa forma, o OCI MySQL HeatWave se manterá sempre atualizado com o ambiente de origem, permitindo que a migração final ocorra com o mínimo de downtime possível.</p>



<p>Além disso, vamos apresentar orientações sobre a configuração do canal de replicação, monitoramento do status e solução de possíveis problemas de sincronização durante a replicação.</p>



<p>Dessa maneira, ao final deste artigo, você terá todas as informações necessárias para realizar a migração segura, consistente e com mínimo impacto operacional entre AWS Amazon Aurora MySQL e OCI MySQL HeatWave.</p>



<p></p>



<p class="has-text-align-center"><em><strong>Para facilitar o entendimento, apresentamos abaixo um fluxograma que ilustra claramente as etapas que serão demonstradas na prática ao longo deste artigo.</strong></em></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="326" src="https://furushima.com.br/wp-content/uploads/2025/03/image-2-1024x326.png" alt="" class="wp-image-2680" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-2-1024x326.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-2-300x96.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-2-768x245.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-2.png 1076w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>Antes de iniciarmos o procedimento prático de exportação e importação utilizando o <strong>MySQL Shell</strong>, é fundamental garantir que os seguintes parâmetros estejam devidamente configurados e ativados no ambiente de origem (<strong>SOURCE</strong>), ou seja, no <strong>AWS Amazon Aurora MySQL</strong>:</p>



<pre class="wp-block-preformatted"><br>gtid_mode = ON<br>enforce-gtid-consistency = ON<br>log_bin = ON<br>binlog_format = ROW<br>log_slave_updates = ON</pre>



<p>Esses parâmetros são obrigatórios para assegurar que a replicação baseada em GTID (Global Transaction Identifiers) e os logs binários estejam corretamente habilitados, garantindo uma migração confiável, consistente e adequada ao ambiente <strong>OCI HeatWave MySQL</strong>.<br><br>Para mais detalhes consulte a documentação abaixo : </p>



<p><a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.BinaryFormat.html">https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.BinaryFormat.html</a></p>



<p><br><br></p>



<p class="has-x-large-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-green-cyan-color">EXPORTAÇÃO &#8211; EXPORT &#8211; util.dumpschemas</mark></p>



<p><strong>Exportação: Nesta etapa realizaremos a exportação (dump) do banco de dados npx. O arquivo gerado será armazenado no diretório /DUMP/NPX/. Além disso, serão utilizados parâmetros específicos que garantem total compatibilidade do dump com o ambiente de destino, o OCI MySQL HeatWave.</strong></p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="util.dumpSchemas(
  [&quot;npx&quot;],
  &quot;/DUMP/NPX/&quot;,
  {
    threads: 60,
    ocimds: true,
    compatibility: [
      &quot;skip_invalid_accounts&quot;,
      &quot;strip_restricted_grants&quot;,
      &quot;ignore_wildcard_grants&quot;,
      &quot;strip_definers&quot;,
      &quot;strip_invalid_grants&quot;,
      &quot;create_invisible_pks&quot;    ],
    consistent: true
  }
);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">dumpSchemas</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">  [</span><span style="color: #CE9178">&quot;npx&quot;</span><span style="color: #D4D4D4">],</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #CE9178">&quot;/DUMP/NPX/&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">  {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">ocimds:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">compatibility:</span><span style="color: #D4D4D4"> [</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;skip_invalid_accounts&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;strip_restricted_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;ignore_wildcard_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;strip_definers&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;strip_invalid_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;create_invisible_pks&quot;</span><span style="color: #D4D4D4">    ],</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">consistent:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span></span>
<span class="line"><span style="color: #D4D4D4">  }</span></span>
<span class="line"><span style="color: #D4D4D4">);</span></span></code></pre></div>



<p><br></p>



<p><strong>Explicação dos parâmetros utilizados no comando <code>util.dumpSchemas</code>:</strong></p>



<ul class="wp-block-list">
<li><strong><code>util.dumpSchemas</code></strong><br>Comando do <strong>MySQL Shell</strong> usado para gerar um dump (exportação dos dados).</li>



<li><strong><code>["npx"]</code></strong><br>Indica o nome do banco de dados que será exportado.</li>



<li><strong><code>"/DUMP/NPX/"</code></strong><br>Diretório (pasta) onde serão armazenados os arquivos do dump gerado.</li>



<li><strong><code>threads: 60</code></strong><br>Número de threads simultâneas usadas na exportação. Neste caso, serão usados 60 processos paralelos para acelerar a geração do dump.</li>



<li><strong><code>ocimds: true</code></strong><br>Otimiza automaticamente a exportação para garantir total compatibilidade com o ambiente OCI MySQL Database Service (MDS) ou OCI MySQL HeatWave.</li>



<li><strong>Parâmetros do campo <code>compatibility</code>:</strong>
<ul class="wp-block-list">
<li><strong><code>skip_invalid_accounts</code></strong><br>Ignora contas de usuários inválidas ou não compatíveis com o destino.</li>



<li><strong><code>strip_restricted_grants</code></strong><br>Remove permissões restritas que não são suportadas pelo banco de dados de destino.</li>



<li><strong><code>ignore_wildcard_grants</code></strong><br>Ignora permissões de usuários criadas com curingas (<code>%</code>), aumentando a segurança e evitando problemas no destino.</li>



<li><strong><code>strip_definers</code></strong><br>Remove definições específicas de usuários (DEFINER) em objetos como views, stored procedures e triggers, evitando erros caso esses usuários não existam no destino.</li>



<li><strong><code>strip_invalid_grants</code></strong><br>Remove permissões inválidas ou incompatíveis com o destino.</li>



<li><strong><code>create_invisible_pks</code></strong><br>Cria automaticamente chaves primárias invisíveis nas tabelas que não possuem chave primária, garantindo compatibilidade com ambientes como OCI HeatWave.</li>
</ul>
</li>



<li><strong><code>consistent: true</code></strong><br>Garante que o dump seja consistente, refletindo exatamente o estado do banco de dados em um único momento específico, evitando inconsistências durante a exportação.</li>
</ul>



<p><br><br></p>



<p class="has-x-large-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-amber-color">IMPORTAÇÃO &#8211; IMPORT &#8211; util.loadDump</mark></p>



<p><strong>Importação:</strong> Nesta etapa será realizada a importação do dump previamente gerado para o banco de dados <strong><code>npx</code></strong>. Os arquivos a serem importados estão localizados no diretório <code>/DUMP/NPX/</code>. Para acelerar esse processo, utilizaremos 60 threads em paralelo e o parâmetro <strong><code>ignoreVersion</code></strong>, permitindo a importação mesmo em versões diferentes do MySQL. O banco de dados de destino será explicitamente definido pelo parâmetro <strong><code>schema</code></strong>, que neste caso também se chama <strong><code>npx</code></strong>. Vale lembrar que no MySQL, o termo <strong><code>schema</code></strong> representa o nome do banco de dados.<br></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="util.loadDump(
  &quot;/DUMP/NPX&quot;,
  {
    threads: 60,
    ignoreVersion: true,
	  schema: 'npx'
  }
);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">loadDump</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #CE9178">&quot;/DUMP/NPX&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">  {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">ignoreVersion:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">	  </span><span style="color: #9CDCFE">schema:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;npx&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">  }</span></span>
<span class="line"><span style="color: #D4D4D4">);</span></span></code></pre></div>



<p><strong>Explicação dos parâmetros utilizados no comando <code>util.loadDump</code>:</strong></p>



<ul class="wp-block-list">
<li><strong><code>util.loadDump</code></strong><br>Comando do <strong>MySQL Shell</strong> utilizado para carregar (importar) um dump previamente exportado para o banco de dados.</li>



<li><strong><code>"/DUMP/NPX"</code></strong><br>Diretório (pasta) onde estão armazenados os arquivos do dump que será importado.</li>



<li><strong><code>threads: 60</code></strong><br>Número de processos paralelos utilizados durante a importação. Neste exemplo, 60 threads serão usadas para acelerar o carregamento dos dados.</li>



<li><strong><code>ignoreVersion: true</code></strong><br>Ignora diferenças de versão entre o banco de dados original (onde o dump foi gerado) e o banco de dados de destino. Isso permite importar o dump mesmo se houver pequenas diferenças de versão.</li>



<li><strong><code>schema: 'npx'</code></strong><br>Define explicitamente o nome do banco de dados (schema) onde os dados serão importados. Nesse caso, o schema destino será <strong><code>npx</code></strong>.</li>
</ul>



<p></p>



<p>Agora que já entendemos como realizar o processo de exportação e importação do banco de dados, vamos acompanhar, na prática, a execução desses procedimentos em um ambiente real de laboratório.<br><br><br><br><br></p>



<p class="has-large-font-size"><em><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><strong>Execução do export &#8211; util.dumpschemas</strong></mark><br></em></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="  MySQL  XXXXXXXXX-producao-clone.c4xlg1kbktwa.us-west-2.rds.amazonaws.com:3306 ssl  JS &gt; util.dumpSchemas(
                                             -&gt;   [&quot;npx&quot;],
                                             -&gt;   &quot;/DUMP/NPX/&quot;,
                                             -&gt;   {
                                             -&gt;     threads: 60,
                                             -&gt;     ocimds: true,
                                             -&gt;     compatibility: [
                                             -&gt;       &quot;skip_invalid_accounts&quot;,
                                             -&gt;       &quot;strip_restricted_grants&quot;,
                                             -&gt;       &quot;ignore_wildcard_grants&quot;,&quot;strip_definers&quot;,
                                             -&gt;       &quot;strip_invalid_grants&quot;,&quot;create_invisible_pks&quot;    ],
                                             -&gt;     consistent: true
                                             -&gt;   }
                                             -&gt; );
                                             -&gt;
NOTE: The 'targetVersion' option is set to 9.1.0. This version supports the SET_ANY_DEFINER privilege, using the 'strip_definers' compatibility option is unnecessary.
NOTE: Backup lock is not available to the account 'tksmaster'@'%' and DDL changes will not be blocked. The dump may fail with an error if schema changes are made while dumping.
Acquiring global read lock
WARNING: The current user lacks privileges to acquire a global read lock using 'FLUSH TABLES WITH READ LOCK'. Falling back to LOCK TABLES...
Table locks acquired
Initializing - done
1 schemas will be dumped and within them 276 tables, 0 views, 5 routines.
Gathering information - done
All transactions have been started
Global read lock has been released
NOTE: When migrating to MySQL HeatWave Service, please always use the latest available version of MySQL Shell.
Checking for compatibility with MySQL HeatWave Service 9.1.0
Checking for potential upgrade issues.
The MySQL server at
beecare-producao-clone.c4xlg1kbktwa.us-west-2.rds.amazonaws.com:3306, version
8.0.39 - 2f855dc7, will now be checked for compatibility issues for upgrade to
MySQL 9.1.0.

WARNING: Upgrading MySQL Server from version 8.0.39 to 9.1.0 is not supported.
Please consider running the check using the following option: targetVersion=8.4

1) Checks for foreign keys not referencing a full unique index
(foreignKeyReferences)
   No issues found

2) Checks for errors in column definitions (columnDefinition)
   No issues found

3) Checks for partitions by key using columns with prefix key indexes
(partitionsWithPrefixKeys)
   No issues found
Errors:   0
Warnings: 0
Notices:  0

No known compatibility errors or issues were found.
NOTE: Database `npx` had unsupported ENCRYPTION option commented out
NOTE: Function `npx`.`available_date` had definer clause removed
NOTE: Function `npx`.`available_date` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`GetEligibilityRecords` had definer clause removed
NOTE: Procedure `npx`.`GetEligibilityRecords` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`available_date_procedure` had definer clause removed
NOTE: Procedure `npx`.`available_date_procedure` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`SP_INSERT_PAYMENT_ADVICES` had definer clause removed
NOTE: Procedure `npx`.`SP_INSERT_PAYMENT_ADVICES` had SQL SECURITY characteristic set to INVOKER
NOTE: Procedure `npx`.`cadastar_payment_advice_partners` had definer clause removed
NOTE: Procedure `npx`.`cadastar_payment_advice_partners` had SQL SECURITY characteristic set to INVOKER
NOTE: Table `npx`.`migrations` does not have a Primary Key, this will be fixed when the dump is loaded
NOTE: Table `npx`.`password_resets` does not have a Primary Key, this will be fixed when the dump is loaded
NOTE: Table `npx`.`message_organization` does not have a Primary Key, this will be fixed when the dump is loaded
NOTE: Table `npx`.`message_menu` does not have a Primary Key, this will be fixed when the dump is loaded
Validating MySQL HeatWave Service compatibility - done

NOTE: One or more tables without Primary Keys were found.

      Missing Primary Keys will be created automatically when this dump is loaded.
      This will make it possible to enable High Availability in MySQL HeatWave Service DB System instance without application impact and without changes to the source database.
      Inbound Replication into a DB System HA instance will also be possible, as long as the instance has version 8.0.32 or newer. For more information, see https://docs.oracle.com/en-us/iaas/mysql-database/doc/creating-replication-channel.html.

Compatibility issues with MySQL HeatWave Service 9.1.0 were found and repaired. Please review the changes made before loading them.
Writing global DDL files
Writing schema metadata - done
Running data dump using 60 threads.
NOTE: Progress information uses estimated values and may not be accurate.
NOTE: Table statistics not available for `npx`.`password_securities`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`password_securities`;' first.
Writing DDL - done
Writing table metadata - done
Starting data dump
NOTE: Table statistics not available for `npx`.`incident_types`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`incident_types`;' first.
NOTE: Backup lock is not available to the account 'tksmaster'@'%' and DDL changes were not blocked. The DDL is consistent, the world may resume now.
NOTE: Table statistics not available for `npx`.`comercial_contracts`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`comercial_contracts`;' first.
NOTE: Table statistics not available for `npx`.`comercial_negotiations`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`comercial_negotiations`;' first.
NOTE: Table statistics not available for `npx`.`procedure_info_files`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`procedure_info_files`;' first.
NOTE: Table statistics not available for `npx`.`refute_approval_levels`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`refute_approval_levels`;' first.
NOTE: Table statistics not available for `npx`.`modules`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`modules`;' first.
NOTE: Table statistics not available for `npx`.`organization_payment_types`, chunking operation may be not optimal. Please consider running 'ANALYZE TABLE `npx`.`organization_payment_types`;' first.
110% (3.60G rows / ~3.26G rows), 33.50K rows/s, 25.84 MB/s uncompressed, 1.17 MB/s compressed
Dump duration: 03:17:25s
Total duration: 03:24:46s
Schemas dumped: 1
Tables dumped: 276
Uncompressed data size: 1.45 TB
Compressed data size: 413.88 GB
Compression ratio: 3.5
Rows written: 3597220261
Bytes written: 413.88 GB
Average uncompressed throughput: 122.12 MB/s
Average compressed throughput: 34.94 MB/s" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4">  </span><span style="color: #4FC1FF">XXXXXXXXX</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">producao</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">clone</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">c4xlg1kbktwa</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">us</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">west</span><span style="color: #D4D4D4">-2.</span><span style="color: #9CDCFE">rds</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">amazonaws</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">com</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">3306</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ssl</span><span style="color: #D4D4D4">  </span><span style="color: #4FC1FF">JS</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">dumpSchemas</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   [</span><span style="color: #CE9178">&quot;npx&quot;</span><span style="color: #D4D4D4">],</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   </span><span style="color: #CE9178">&quot;/DUMP/NPX/&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   {</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">ocimds:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">compatibility:</span><span style="color: #D4D4D4"> [</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;skip_invalid_accounts&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;strip_restricted_grants&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;ignore_wildcard_grants&quot;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&quot;strip_definers&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;       </span><span style="color: #CE9178">&quot;strip_invalid_grants&quot;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&quot;create_invisible_pks&quot;</span><span style="color: #D4D4D4">    ],</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;     </span><span style="color: #9CDCFE">consistent:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;   }</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt; );</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;targetVersion&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0.</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">This</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">supports</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SET_ANY_DEFINER</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">privilege</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">the</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;strip_definers&#39;</span><span style="color: #D4D4D4"> compatibility option is unnecessary.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Backup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">account</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;tksmaster&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">blocked</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fail</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">an</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">error</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schema</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">are</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">made</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dumping</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Acquiring</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">global</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span></span>
<span class="line"><span style="color: #C8C8C8">WARNING</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">current</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">user</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lacks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">privileges</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">acquire</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">global</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">using</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;FLUSH TABLES WITH READ LOCK&#39;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Falling</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">back</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">LOCK</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TABLES</span><span style="color: #D4D4D4">...</span></span>
<span class="line"><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">locks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">acquired</span></span>
<span class="line"><span style="color: #9CDCFE">Initializing</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schemas</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dumped</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">within</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">them</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">views</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">routines</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Gathering</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">information</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">All</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transactions</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">been</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">started</span></span>
<span class="line"><span style="color: #9CDCFE">Global</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">read</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">has</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">been</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">released</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">When</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">migrating</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">always</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">use</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">latest</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">of</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Shell</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Checking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #9CDCFE">Checking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">potential</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">upgrade</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">server</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span></span>
<span class="line"><span style="color: #9CDCFE">beecare</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">producao</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">clone</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">c4xlg1kbktwa</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">us</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">west</span><span style="color: #D4D4D4">-2.</span><span style="color: #9CDCFE">rds</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">amazonaws</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">com</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">3306</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">version</span></span>
<span class="line"><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4"> - 2</span><span style="color: #9CDCFE">f855dc7</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">now</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">checked</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">upgrade</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span></span>
<span class="line"><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #C8C8C8">WARNING</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Upgrading</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Server</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">supported</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">check</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">the</span><span style="color: #D4D4D4"> following option: </span><span style="color: #4EC9B0">targetVersion</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">8.4</span></span>
<span class="line"></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">Checks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">foreign</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">referencing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">full</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">unique</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">index</span></span>
<span class="line"><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">foreignKeyReferences</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span></span>
<span class="line"></span>
<span class="line"><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">Checks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">errors</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">column</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">definitions</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">columnDefinition</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span></span>
<span class="line"></span>
<span class="line"><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">Checks</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">partitions</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">by</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">key</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">columns</span><span style="color: #D4D4D4"> with prefix key indexes</span></span>
<span class="line"><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">partitionsWithPrefixKeys</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span></span>
<span class="line"><span style="color: #C8C8C8">Errors</span><span style="color: #D4D4D4">:   </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #C8C8C8">Warnings</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #C8C8C8">Notices</span><span style="color: #D4D4D4">:  </span><span style="color: #B5CEA8">0</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">No</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">known</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">errors</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">or</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Database</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">unsupported</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">ENCRYPTION</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">commented</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">out</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Function</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Function</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`GetEligibilityRecords`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`GetEligibilityRecords`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date_procedure`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`available_date_procedure`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`SP_INSERT_PAYMENT_ADVICES`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`SP_INSERT_PAYMENT_ADVICES`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`cadastar_payment_advice_partners`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">definer</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">clause</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">removed</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Procedure</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`cadastar_payment_advice_partners`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">had</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SECURITY</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">characteristic</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">INVOKER</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`migrations`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`password_resets`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`message_organization`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`message_menu`</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">does</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">have</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Key</span><span style="color: #D4D4D4">, </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">fixed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span></span>
<span class="line"><span style="color: #9CDCFE">Validating</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compatibility</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">One</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">or</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">more</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4">.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">Missing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">created</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">automatically</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">This</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">make</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">it</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">possible</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">enable</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">High</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Availability</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DB</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">instance</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">application</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">impact</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">source</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">database</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">Inbound</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Replication</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">into</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">a</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DB</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">HA</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">instance</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">also</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">possible</span><span style="color: #D4D4D4">, </span><span style="color: #C586C0">as</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">long</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">as</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">the</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">instance</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">has</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">version</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">or</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">newer</span><span style="color: #D4D4D4">. </span><span style="color: #4EC9B0">For</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">more</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">information</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">see</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">https</span><span style="color: #D4D4D4">:</span><span style="color: #6A9955">//docs.oracle.com/en-us/iaas/mysql-database/doc/creating-replication-channel.html.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #9CDCFE">Compatibility</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">issues</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">repaired</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">review</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">made</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">before</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loading</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">them</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">global</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">files</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schema</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">metadata</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">using</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">threads</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Progress</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">information</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">uses</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">estimated</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">values</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">accurate</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`password_securities`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`password_securities`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Writing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">metadata</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Starting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`incident_types`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`incident_types`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Backup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">account</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;tksmaster&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">changes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">blocked</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consistent</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">world</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">resume</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">now</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_contracts`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`comercial_contracts`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_negotiations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`comercial_negotiations`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_info_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`procedure_info_files`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_approval_levels`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`refute_approval_levels`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`modules`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`modules`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Table</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">statistics</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">available</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organization_payment_types`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">chunking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">operation</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">may</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">not</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">optimal</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Please</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">consider</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;ANALYZE TABLE `npx`.`organization_payment_types`;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">first</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #B5CEA8">110</span><span style="color: #D4D4D4">% (3.60</span><span style="color: #4FC1FF">G</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4"> / ~3.26</span><span style="color: #4FC1FF">G</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">), 33.50</span><span style="color: #4FC1FF">K</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">25.84</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">uncompressed</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">1.17</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compressed</span></span>
<span class="line"><span style="color: #9CDCFE">Dump</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">17</span><span style="color: #D4D4D4">:25</span><span style="color: #9CDCFE">s</span></span>
<span class="line"><span style="color: #9CDCFE">Total</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">:46</span><span style="color: #9CDCFE">s</span></span>
<span class="line"><span style="color: #9CDCFE">Schemas</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">dumped</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #9CDCFE">Tables</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">dumped</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">276</span></span>
<span class="line"><span style="color: #9CDCFE">Uncompressed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">size</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span></span>
<span class="line"><span style="color: #9CDCFE">Compressed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">size</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">413.88</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">GB</span></span>
<span class="line"><span style="color: #9CDCFE">Compression</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">ratio</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">3.5</span></span>
<span class="line"><span style="color: #9CDCFE">Rows</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">written</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">3597220261</span></span>
<span class="line"><span style="color: #9CDCFE">Bytes</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">written</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">413.88</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">GB</span></span>
<span class="line"><span style="color: #9CDCFE">Average</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">uncompressed</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">throughput</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">122.12</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span></span>
<span class="line"><span style="color: #9CDCFE">Average</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">compressed</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">throughput</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">34.94</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span></span></code></pre></div>



<p><br><br></p>



<p class="has-large-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><strong><em>Execução do import &#8211; util.loadDump</em></strong></mark></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="MySQL  10.27.2.35:3306 ssl  JS &gt; util.loadDump(
                               -&gt;   &quot;/DUMP/NPX&quot;,
                               -&gt;   {
                               -&gt;     threads: 60,
                               -&gt;     ignoreVersion: true,
                               -&gt; schema: 'npx'
                               -&gt;   }
                               -&gt; );
                               -&gt;
Loading DDL and Data from '/DUMP/NPX' using 60 threads.
Opening dump - done
Target is MySQL 8.4.4-u3-cloud (MySQL HeatWave Service). Dump was produced from MySQL 8.0.39
WARNING: Destination MySQL version is different than the value of the 'targetVersion' option set when the dump was created: 9.1.0
Scanning metadata - done
Checking for pre-existing objects - done
NOTE: The dump contains tables without Primary Keys and it is loaded with the 'createInvisiblePKs' option set to true, Inbound Replication into an MySQL HeatWave Service DB System instance with High Availability can be used with this dump.
Executing common preamble SQL - done
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_tables`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker050]: Error processing table `npx`.`comercial_procedures`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker023]: Error processing table `npx`.`comercial_volumes`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_tables`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker046]: Error processing table `npx`.`payment_advice_partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker049]: Error processing table `npx`.`payment_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker043]: Error processing table `npx`.`payment_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker038]: Error processing table `npx`.`partner_configurations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker023]: Error processing table `npx`.`comercial_volumes`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_procedure_reference_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker021]: Error processing table `npx`.`partner_integration_windows`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker009]: Error processing table `npx`.`procedure_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker053]: Error processing table `npx`.`glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker037]: Error processing table `npx`.`protocol_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker025]: Error processing table `npx`.`document_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker059]: Error processing table `npx`.`rpa_tasks`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker003]: Error processing table `npx`.`authorizations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker015]: Error processing table `npx`.`comercial_contracts`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker035]: Error processing table `npx`.`reconcile_statement_index_data_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker021]: Error processing table `npx`.`partner_integration_windows`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker038]: Error processing table `npx`.`partner_connections`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker039]: Error processing table `npx`.`billing_headers`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker006]: Error processing table `npx`.`statements`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker023]: Error processing table `npx`.`comercial_volumes`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker011]: Error processing table `npx`.`partner_integration_window_audits`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker013]: Error processing table `npx`.`procedure_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker017]: Error processing table `npx`.`comercial_auditor_procedure_reference_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker044]: Error processing table `npx`.`related_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker051]: Error processing table `npx`.`statement_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker058]: Error processing table `npx`.`procedure_info_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker002]: Error processing table `npx`.`integration_window_logs`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker014]: Error processing table `npx`.`partner_password_addresses`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker049]: Error processing table `npx`.`payment_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker025]: Error processing table `npx`.`document_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker040]: Error processing table `npx`.`partner_status_relations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker007]: Error processing table `npx`.`guide_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker004]: Error processing table `npx`.`document_paperless`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker031]: Error processing table `npx`.`organization_from_to_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker059]: Error processing table `npx`.`rpa_tasks`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker043]: Error processing table `npx`.`payment_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker037]: Error processing table `npx`.`protocol_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker003]: Error processing table `npx`.`authorizations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker009]: Error processing table `npx`.`procedure_glosa_insights`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker053]: Error processing table `npx`.`glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker035]: Error processing table `npx`.`reconcile_statement_index_data_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker007]: Error processing table `npx`.`guide_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker013]: Error processing table `npx`.`procedure_glosa_insight_tmps`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker037]: Error processing table `npx`.`protocol_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker057]: Error processing table `npx`.`tax_records`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker011]: Error processing table `npx`.`erp_reconcile_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker025]: Error processing table `npx`.`document_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker031]: Error processing table `npx`.`organization_from_to_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker053]: Error processing table `npx`.`glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker019]: Error processing table `npx`.`resubmission_details`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker007]: Error processing table `npx`.`guide_payments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker022]: Error processing table `npx`.`users`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker002]: Error processing table `npx`.`organizations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker048]: Error processing table `npx`.`refute_glosa_replies`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker036]: Error processing table `npx`.`refute_glosas`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker030]: Error processing table `npx`.`partners`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker045]: Error processing table `npx`.`refute_glosa_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker001]: Error processing table `npx`.`authorization_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker054]: Error processing table `npx`.`mass_import_files`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker056]: Error processing table `npx`.`authorization_attachments`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker029]: Error processing table `npx`.`document_paperless_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker012]: Error processing table `npx`.`protocol_payment_histories`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker032]: Error processing table `npx`.`erp_refute_glosa_integrations`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
NOTE: [Worker027]: Error processing table `npx`.`partner_passwords`, will retry after delay: MySQL Error 1213 (40001): Deadlock found when trying to get lock; try restarting transaction
Executing DDL - done
Executing view DDL - done
Starting data load
2 thds indexing - 100% (1.45 TB / 1.45 TB), 0.00 B/s (15.64K rows/s), 276 / 276 tables done
Building indexes - done
Executing common postamble SQL - done
43064 chunks (3.60G rows, 1.45 TB) for 276 tables in 1 schemas were loaded in 7 hours 44 min 26 sec (avg throughput 51.91 MB/s, 129.09K rows/s)
277 DDL files were executed in 16 sec.
Data load duration: 7 hours 44 min 26 sec
2 indexes were built in 1 min 21 sec.
Total duration: 7 hours 45 min 54 sec
0 warnings were reported during the load." style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4">  </span><span style="color: #B5CEA8">10.27</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">2.35</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">3306</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">ssl</span><span style="color: #D4D4D4">  </span><span style="color: #4FC1FF">JS</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #9CDCFE">util</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">loadDump</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;   </span><span style="color: #CE9178">&quot;/DUMP/NPX&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;   {</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;     </span><span style="color: #9CDCFE">threads:</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;     </span><span style="color: #9CDCFE">ignoreVersion:</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt; </span><span style="color: #9CDCFE">schema:</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;npx&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;   }</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt; );</span></span>
<span class="line"><span style="color: #D4D4D4">                               -&gt;</span></span>
<span class="line"><span style="color: #9CDCFE">Loading</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;/DUMP/NPX&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">using</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">threads</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Opening</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Target</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">u3</span><span style="color: #D4D4D4">-</span><span style="color: #DCDCAA">cloud</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4">). </span><span style="color: #9CDCFE">Dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">was</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">produced</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">8.0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">39</span></span>
<span class="line"><span style="color: #C8C8C8">WARNING</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Destination</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">version</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">different</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">than</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">of</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;targetVersion&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">was</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">created</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">9.1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #9CDCFE">Scanning</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">metadata</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Checking</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">pre</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">existing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">objects</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">The</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">contains</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">without</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Primary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Keys</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">it</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">is</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;createInvisiblePKs&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">set</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">true</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">Inbound</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Replication</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">into</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">an</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">HeatWave</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Service</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DB</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">instance</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">High</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Availability</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">can</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">used</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">this</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">dump</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">common</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">preamble</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_tables`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker050</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_procedures`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker023</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_volumes`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_tables`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker046</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_advice_partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker049</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker043</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker038</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_configurations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker023</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_volumes`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_procedure_reference_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker021</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_integration_windows`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker009</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker053</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker037</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker025</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker059</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`rpa_tasks`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker003</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorizations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker015</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_contracts`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker035</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`reconcile_statement_index_data_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker021</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_integration_windows`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker038</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_connections`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker039</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`billing_headers`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker006</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statements`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker023</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_volumes`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker011</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_integration_window_audits`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker013</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker017</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`comercial_auditor_procedure_reference_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker044</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`related_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker051</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`statement_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker058</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_info_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker002</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`integration_window_logs`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker014</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_password_addresses`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker049</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker025</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker040</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_status_relations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker007</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`guide_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker004</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker031</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organization_from_to_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker059</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`rpa_tasks`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker043</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`payment_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker037</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker003</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorizations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker009</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insights`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker053</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker035</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`reconcile_statement_index_data_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker007</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`guide_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker013</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`procedure_glosa_insight_tmps`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker037</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker057</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`tax_records`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker011</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_reconcile_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker025</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker031</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organization_from_to_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker053</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker019</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`resubmission_details`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker007</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`guide_payments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker022</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`users`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker002</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`organizations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker048</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_replies`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker036</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosas`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker030</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partners`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker045</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`refute_glosa_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker001</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker054</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`mass_import_files`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker056</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`authorization_attachments`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker029</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`document_paperless_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker012</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`protocol_payment_histories`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker032</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`erp_refute_glosa_integrations`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #C8C8C8">NOTE</span><span style="color: #D4D4D4">: [</span><span style="color: #9CDCFE">Worker027</span><span style="color: #D4D4D4">]: </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">processing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">`npx`</span><span style="color: #D4D4D4">.</span><span style="color: #CE9178">`partner_passwords`</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">will</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">retry</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">after</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">delay</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">MySQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1213</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">40001</span><span style="color: #D4D4D4">): </span><span style="color: #9CDCFE">Deadlock</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">found</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">when</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">trying</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">get</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lock</span><span style="color: #D4D4D4">; </span><span style="color: #C586C0">try</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restarting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">view</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Starting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">load</span></span>
<span class="line"><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thds</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">indexing</span><span style="color: #D4D4D4"> - </span><span style="color: #B5CEA8">100</span><span style="color: #D4D4D4">% (</span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span><span style="color: #D4D4D4"> / </span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span><span style="color: #D4D4D4">), </span><span style="color: #B5CEA8">0.00</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">B</span><span style="color: #D4D4D4">/</span><span style="color: #DCDCAA">s</span><span style="color: #D4D4D4"> (15.64</span><span style="color: #4FC1FF">K</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">), </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> / </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Building</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">indexes</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #9CDCFE">Executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">common</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">postamble</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> - </span><span style="color: #9CDCFE">done</span></span>
<span class="line"><span style="color: #B5CEA8">43064</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">chunks</span><span style="color: #D4D4D4"> (3.60</span><span style="color: #4FC1FF">G</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">1.45</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">TB</span><span style="color: #D4D4D4">) </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">276</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tables</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">schemas</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">loaded</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">hours</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">26</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">sec</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">avg</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">throughput</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">51.91</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">MB</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">, 129.09</span><span style="color: #4FC1FF">K</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4">/</span><span style="color: #9CDCFE">s</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #B5CEA8">277</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">DDL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">files</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">executed</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Data</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">load</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">hours</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">26</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span></span>
<span class="line"><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">indexes</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">built</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">21</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span><span style="color: #D4D4D4">.</span></span>
<span class="line"><span style="color: #9CDCFE">Total</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">duration</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">hours</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">45</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">min</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">54</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span></span>
<span class="line"><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">warnings</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">were</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">reported</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">during</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">load</span><span style="color: #D4D4D4">.</span></span></code></pre></div>



<p><br></p>



<p></p>



<p>Neste ponto do artigo, temos o seguinte cenário consolidado: já realizamos uma <strong>exportação</strong> do banco de dados utilizando o comando <strong><code>util.dumpSchemas</code></strong> no ambiente de origem (<strong>AWS Amazon Aurora MySQL</strong>) e uma <strong>importação</strong> desses dados no ambiente de destino (<strong>OCI HeatWave MySQL</strong>) utilizando o comando <strong><code>util.loadDump</code></strong>.</p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="298" src="https://furushima.com.br/wp-content/uploads/2025/03/image-4-1024x298.png" alt="" class="wp-image-2700" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-4-1024x298.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-4-300x87.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-4-768x224.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-4.png 1230w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><br></p>



<p>Com isso, partiremos agora para a segunda parte do nosso artigo, onde faremos passo a passo a configuração do <strong>OCI HeatWave MySQL Channel</strong>. Essa configuração permitirá criar uma replicação no modelo <strong>MASTER/SLAVE</strong> entre os dois ambientes mencionados, transformando o <strong>AWS Amazon Aurora MySQL</strong> no banco de dados MASTER e o <strong>OCI HeatWave MySQL</strong> em sua réplica (SLAVE). Assim, todas as transações realizadas no Aurora MySQL serão automaticamente replicadas em tempo real para o OCI HeatWave MySQL.</p>



<p><br></p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="203" src="https://furushima.com.br/wp-content/uploads/2025/03/image-5-1024x203.png" alt="" class="wp-image-2702" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-5-1024x203.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-5-300x59.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-5-768x152.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-5-1536x304.png 1536w, https://furushima.com.br/wp-content/uploads/2025/03/image-5.png 1884w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="280" height="331" src="https://furushima.com.br/wp-content/uploads/2025/03/image-6.png" alt="" class="wp-image-2703" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-6.png 280w, https://furushima.com.br/wp-content/uploads/2025/03/image-6-254x300.png 254w" sizes="(max-width: 280px) 100vw, 280px" /></figure>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="166" src="https://furushima.com.br/wp-content/uploads/2025/03/image-7-1024x166.png" alt="" class="wp-image-2704" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-7-1024x166.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-7-300x49.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-7-768x124.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-7-1536x249.png 1536w, https://furushima.com.br/wp-content/uploads/2025/03/image-7.png 1612w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="517" height="518" src="https://furushima.com.br/wp-content/uploads/2025/03/image-8.png" alt="" class="wp-image-2705" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-8.png 517w, https://furushima.com.br/wp-content/uploads/2025/03/image-8-300x300.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-8-150x150.png 150w" sizes="(max-width: 517px) 100vw, 517px" /></figure>



<p></p>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="915" height="642" src="https://furushima.com.br/wp-content/uploads/2025/03/image-9.png" alt="" class="wp-image-2706" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-9.png 915w, https://furushima.com.br/wp-content/uploads/2025/03/image-9-300x210.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-9-768x539.png 768w" sizes="(max-width: 915px) 100vw, 915px" /></figure>



<p><br><br>Nesta etapa, é importante garantir que o usuário específico para replicação já tenha sido criado no ambiente <strong>SOURCE (origem)</strong>, ou seja, no banco de dados <strong>AWS Amazon Aurora MySQL</strong>. Caso ainda não tenha sido feito, utilize os comandos abaixo para criar o usuário e conceder as permissões necessárias para replicação:<br></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="CREATE USER 'repuser'@'%' IDENTIFIED BY 'minha_senha_forte';
GRANT REPLICATION SLAVE ON *.* TO 'repuser'@'%';
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #4FC1FF">CREATE</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">USER</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;repuser&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">IDENTIFIED</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">BY</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;minha_senha_forte&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #4FC1FF">GRANT</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">REPLICATION</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SLAVE</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">ON</span><span style="color: #D4D4D4"> *.* </span><span style="color: #4FC1FF">TO</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;repuser&#39;</span><span style="color: #D4D4D4">@</span><span style="color: #CE9178">&#39;%&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span></code></pre></div>



<p><br></p>



<pre class="wp-block-preformatted"></pre>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="856" height="185" src="https://furushima.com.br/wp-content/uploads/2025/03/image-10.png" alt="" class="wp-image-2707" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-10.png 856w, https://furushima.com.br/wp-content/uploads/2025/03/image-10-300x65.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-10-768x166.png 768w" sizes="(max-width: 856px) 100vw, 856px" /></figure>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="370" src="https://furushima.com.br/wp-content/uploads/2025/03/image-11-1024x370.png" alt="" class="wp-image-2708" srcset="https://furushima.com.br/wp-content/uploads/2025/03/image-11-1024x370.png 1024w, https://furushima.com.br/wp-content/uploads/2025/03/image-11-300x108.png 300w, https://furushima.com.br/wp-content/uploads/2025/03/image-11-768x277.png 768w, https://furushima.com.br/wp-content/uploads/2025/03/image-11-1536x555.png 1536w, https://furushima.com.br/wp-content/uploads/2025/03/image-11.png 1825w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="143" height="69" src="https://furushima.com.br/wp-content/uploads/2025/03/image-12.png" alt="" class="wp-image-2709"/></figure>



<p><br></p>



<p><br><strong>Certificando que GTID esta no ponto correto<br></strong></p>



<p>Ao realizar um <strong>dump</strong> (exportação) utilizando o comando <code>util.dumpSchemas</code>, será gerado automaticamente um arquivo especial chamado <strong><code>@.json</code></strong> no diretório escolhido para armazenar o dump.</p>



<p>Este arquivo <code>@.json</code> é um arquivo de <strong>metadados</strong> contendo diversas informações essenciais sobre o dump realizado. Entre as informações mais relevantes presentes neste arquivo está o conjunto <strong>GTID (Global Transaction ID)</strong>, que é crucial para garantir consistência e rastreamento correto das transações replicadas.</p>



<p>Recomenda-se sempre verificar e consultar esse arquivo antes da importação (load), pois o <strong>GTID</strong> ali informado será utilizado posteriormente para configuração correta da replicação e execução do comando <strong><code>SET_GTID_PURGED</code></strong>.</p>



<p>Ignorar ou não utilizar corretamente o arquivo <code>@.json</code> pode levar a erros comuns e sérios problemas de consistência na migração e replicação do banco de dados.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[root@gateway-furushima-linux ~]# cd /DUMP/NPX/
[root@gateway-furushima-linux NPX]# pwd
/DUMP/NPX
[root@gateway-furushima-linux NPX]# cat @.json | grep -i '&quot;gtidExecuted&quot;'
    &quot;gtidExecuted&quot;: &quot;415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;,

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">root</span><span style="color: #D4D4D4">@</span><span style="color: #9CDCFE">gateway</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">furushima</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">linux</span><span style="color: #D4D4D4"> ~]# </span><span style="color: #9CDCFE">cd</span><span style="color: #D4D4D4"> /</span><span style="color: #4FC1FF">DUMP</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">NPX</span><span style="color: #D4D4D4">/</span></span>
<span class="line"><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">root</span><span style="color: #D4D4D4">@</span><span style="color: #9CDCFE">gateway</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">furushima</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">linux</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">NPX</span><span style="color: #D4D4D4">]# </span><span style="color: #9CDCFE">pwd</span></span>
<span class="line"><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">DUMP</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">NPX</span></span>
<span class="line"><span style="color: #D4D4D4">[</span><span style="color: #9CDCFE">root</span><span style="color: #D4D4D4">@</span><span style="color: #9CDCFE">gateway</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">furushima</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">linux</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">NPX</span><span style="color: #D4D4D4">]# </span><span style="color: #9CDCFE">cat</span><span style="color: #D4D4D4"> @.</span><span style="color: #9CDCFE">json</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">grep</span><span style="color: #D4D4D4"> -</span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;&quot;gtidExecuted&quot;&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #CE9178">&quot;gtidExecuted&quot;</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&quot;415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[root@gateway-furushima-linux NPX]# mysql -u sys -p'#SENHA_DO_MYSQL#' -h 192.168.1.35  -P 3306
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 886
Server version: 8.4.4-u4-cloud MySQL Enterprise - Cloud

Copyright (c) 2000, 2024, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql&gt;  call sys.SET_GTID_PURGED(&quot;+415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;);
Query OK, 0 rows affected (0.00 sec)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[root@gateway-furushima-linux NPX]# mysql -u sys -p</span><span style="color: #CE9178">&#39;#SENHA_DO_MYSQL#&#39;</span><span style="color: #D4D4D4"> -h </span><span style="color: #B5CEA8">192</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">168</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">  -P </span><span style="color: #B5CEA8">3306</span></span>
<span class="line"><span style="color: #D4D4D4">mysql: [Warning] </span><span style="color: #569CD6">Using</span><span style="color: #D4D4D4"> a </span><span style="color: #569CD6">password</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> the command </span><span style="color: #569CD6">line</span><span style="color: #D4D4D4"> interface can be insecure.</span></span>
<span class="line"><span style="color: #D4D4D4">Welcome </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> the MySQL monitor.  Commands </span><span style="color: #569CD6">end</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">with</span><span style="color: #D4D4D4"> ; </span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> \g.</span></span>
<span class="line"><span style="color: #D4D4D4">Your MySQL </span><span style="color: #569CD6">connection</span><span style="color: #D4D4D4"> id </span><span style="color: #569CD6">is</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">886</span></span>
<span class="line"><span style="color: #569CD6">Server</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">version</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">-u4-cloud MySQL Enterprise - Cloud</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Copyright (c) </span><span style="color: #B5CEA8">2000</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">2024</span><span style="color: #D4D4D4">, Oracle </span><span style="color: #569CD6">and</span><span style="color: #D4D4D4">/</span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> its affiliates.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">Oracle </span><span style="color: #569CD6">is</span><span style="color: #D4D4D4"> a registered trademark of Oracle Corporation </span><span style="color: #569CD6">and</span><span style="color: #D4D4D4">/</span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> its</span></span>
<span class="line"><span style="color: #D4D4D4">affiliates. Other names may be trademarks of their respective</span></span>
<span class="line"><span style="color: #D4D4D4">owners.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">Type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;help;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">or</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;\h&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> help. </span><span style="color: #569CD6">Type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;\c&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">clear</span><span style="color: #D4D4D4"> the current input </span><span style="color: #569CD6">statement</span><span style="color: #D4D4D4">.</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">mysql&gt;  </span><span style="color: #569CD6">call</span><span style="color: #D4D4D4"> sys.SET_GTID_PURGED(</span><span style="color: #CE9178">&quot;+415d143e-3653-30b3-980b-657ad05d72bd:1-44171859&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">Query OK, </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4"> affected (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> sec)</span></span></code></pre></div>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; SHOW GLOBAL VARIABLES LIKE 'gtid_executed';
+---------------+-----------------------------------------------------------------------------------------------+
| Variable_name | Value                                                                                         |
+---------------+-----------------------------------------------------------------------------------------------+
| gtid_executed | 415d143e-3653-30b3-980b-657ad05d72bd:1-49842480,
df21fd43-067a-11f0-b189-020017028ccd:1-44462 |
+---------------+-----------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">mysql&gt; SHOW </span><span style="color: #569CD6">GLOBAL</span><span style="color: #D4D4D4"> VARIABLES </span><span style="color: #569CD6">LIKE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;gtid_executed&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------+-----------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| Variable_name | </span><span style="color: #569CD6">Value</span><span style="color: #D4D4D4">                                                                                         |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------+-----------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| gtid_executed | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">49842480</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">df21fd43-067a-11f0-b189-020017028ccd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">44462</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------+-----------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> sec)</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<p>Ao utilizar o comando <strong><code>SET_GTID_PURGED</code></strong>, siga rigorosamente o modelo abaixo para garantir que não ocorram erros na replicação dos dados:</p>



<pre class="wp-block-preformatted">CALL sys.SET_GTID_PURGED("+&lt;gtidSet&gt;");</pre>



<p><strong>Veja um exemplo prático:</strong></p>



<pre class="wp-block-preformatted">CALL sys.SET_GTID_PURGED("+415d143e-3653-30b3-980b-657ad05d72bd:1-44171859");</pre>



<p><strong>Atenção especial ao sinal &#8220;+&#8221;</strong>:<br>Note que é obrigatório utilizar o sinal <strong>&#8220;+&#8221;</strong> antes do conjunto GTID (<code>&lt;gtidSet&gt;</code>). Esse sinal indica ao MySQL que o GTID fornecido deve ser adicionado (&#8220;append&#8221;) ao conjunto já existente, em vez de substituir completamente os valores atuais.</p>



<p>Essa pequena particularidade é extremamente importante e frequentemente ignorada ou esquecida, sendo um dos principais motivos de erros durante a migração e replicação dos dados utilizando GTIDs. <strong>Sempre verifique cuidadosamente a presença do sinal &#8220;+&#8221; ao executar este comando.</strong></p>



<p></p>



<p><strong>Como identificar problemas de replicação no MySQL?<br></strong><br><br>A forma mais eficaz de identificar problemas relacionados à replicação no MySQL é conectar diretamente na instância réplica do MySQL DB System e executar comandos específicos de diagnóstico. Para realizar esses comandos, recomendamos o uso da ferramenta MySQL Shell, que oferece uma interface prática e robusta para administração do MySQL.</p>



<p>Normalmente, os problemas relacionados à replicação são reportados em quatro locais diferentes:</p>



<ol class="wp-block-list">
<li><strong>Comando SHOW REPLICA STATUS\G<br></strong>Este é o método mais utilizado, porém não é o mais completo. Ele oferece uma visão geral do status da replicação, apresentando rapidamente se há algum problema com os threads (SQL_thread ou IO_thread).<br><br></li>



<li><strong>Tabela performance_schema.replication_connection_status<br></strong>Esta tabela deve ser consultada quando o IO_thread (responsável pela comunicação entre Master e Replica) não estiver funcionando corretamente. Nela estarão disponíveis detalhes sobre possíveis falhas de conexão com o servidor mestre (Master).<br><br></li>



<li><strong>Tabelas performance_schema.replication_applier_status_by_coordinator e performance_schema.replication_applier_status_by_worker<br></strong>Estas duas tabelas fornecem informações detalhadas sobre problemas relacionados ao SQL_thread, responsável pela aplicação dos eventos recebidos do servidor mestre (Master). São extremamente úteis quando há falha ou travamento do processo que aplica os comandos SQL.<br><br></li>



<li><strong>Arquivo de log de erros do MySQL (error log)<br></strong>Os erros mais críticos ou detalhados são registrados diretamente no arquivo de log de erros do MySQL, acessível também através da tabela performance_schema.error_log.<br>Esse método é especialmente útil em ambientes na nuvem, como no serviço MySQL HeatWave Database Service, permitindo uma fácil análise e acompanhamento detalhado dos problemas de replicação.<br><br><br></li>
</ol>



<p>Utilizando esses métodos em conjunto, é possível identificar rapidamente e com precisão qualquer problema de replicação que esteja ocorrendo no seu ambiente MySQL, agilizando assim a correção e restabelecendo rapidamente o funcionamento correto da replicação.<br><br></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="
SELECT logged,
       prio,
       error_code,
       data
FROM   performance_schema.error_log
WHERE  subsystem = 'Repl'
       AND prio = 'Error'
ORDER  BY 1 DESC; 
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> logged,</span></span>
<span class="line"><span style="color: #D4D4D4">       prio,</span></span>
<span class="line"><span style="color: #D4D4D4">       error_code,</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">data</span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4">   performance_schema.error_log</span></span>
<span class="line"><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4">  subsystem = </span><span style="color: #CE9178">&#39;Repl&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">       </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> prio = </span><span style="color: #CE9178">&#39;Error&#39;</span></span>
<span class="line"><span style="color: #569CD6">ORDER  BY</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">DESC</span><span style="color: #D4D4D4">; </span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p><br></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; select LOGGED , PRIO, ERROR_CODE, DATA  from performance_schema.error_log where SUBSYSTEM = 'Repl' and PRIO = 'Error' order by 1 desc ;
+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| LOGGED                     | PRIO  | ERROR_CODE | DATA                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2025-03-24 20:48:35.415561 | Error | MY-010586  | Error running query, replica SQL thread aborted. Fix the problem, and restart the replica SQL thread with &quot;START REPLICA&quot;. We stopped at log 'mysql-bin-changelog.001714' position 79540834                                                                                                                                                                                                                                                           |
| 2025-03-24 20:48:35.414871 | Error | MY-010584  | Replica SQL for channel 'replication_channel': Worker 1 failed executing transaction '415d143e-3653-30b3-980b-657ad05d72bd:49842481' at source log mysql-bin-changelog.001714, end_log_pos 81453887; Error 'Plugin 'mysql_native_password' is not loaded' on query. Default database: 'npx'. Query: 'ALTER USER 'replication_user'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*102732A660139466B3EC305AF2DB488933474F4A'', Error_code: MY-001524 |
| 2025-03-24 16:14:25.868055 | Error | MY-010569  | Replica I/O thread aborted while waiting for relay log space                                                                                                                                                                                                                                                                                                                                                                                          |
| 2025-03-24 08:50:37.531874 | Error | MY-010586  | Error running query, replica SQL thread aborted. Fix the problem, and restart the replica SQL thread with &quot;START REPLICA&quot;. We stopped at log 'INVALID' position 0                                                                                                                                                                                                                                                                                     |
| 2025-03-24 08:50:37.531007 | Error | MY-013146  | Replica SQL for channel 'replication_channel': Worker 1 failed executing transaction '415d143e-3653-30b3-980b-657ad05d72bd:1' at source log mysql-bin-changelog.000002, end_log_pos 3163; Column 32 of table 'npx.authorizations' cannot be converted from type 'blob' to type 'mediumblob', Error_code: MY-013146                                                                                                                                    |
| 2025-03-24 08:31:17.961232 | Error | MY-010569  | Replica I/O thread aborted while waiting for relay log space                                                                                                                                                                                                                                                                                                                                                                                          |
+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
6 rows in set (0.00 sec)
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #9CDCFE">mysql</span><span style="color: #D4D4D4">&gt; </span><span style="color: #9CDCFE">select</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">LOGGED</span><span style="color: #D4D4D4"> , </span><span style="color: #4FC1FF">PRIO</span><span style="color: #D4D4D4">, </span><span style="color: #4FC1FF">ERROR_CODE</span><span style="color: #D4D4D4">, </span><span style="color: #4FC1FF">DATA</span><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">performance_schema</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">error_log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">where</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SUBSYSTEM</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;Repl&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">PRIO</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&#39;Error&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">order</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">by</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">desc</span><span style="color: #D4D4D4"> ;</span></span>
<span class="line"><span style="color: #D4D4D4">+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #4FC1FF">LOGGED</span><span style="color: #D4D4D4">                     | </span><span style="color: #4FC1FF">PRIO</span><span style="color: #D4D4D4">  | </span><span style="color: #4FC1FF">ERROR_CODE</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">DATA</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                                                                                                                                                                                  |</span></span>
<span class="line"><span style="color: #D4D4D4">+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35.415561</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010586</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">query</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Fix</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">problem</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restart</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;START REPLICA&quot;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">We</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">stopped</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;mysql-bin-changelog.001714&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">position</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">79540834</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                           |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35.414871</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010584</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">channel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;replication_channel&#39;</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Worker</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">failed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;415d143e-3653-30b3-980b-657ad05d72bd:49842481&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">source</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mysql</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">bin</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">changelog</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">001714</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">end_log_pos</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">81453887</span><span style="color: #D4D4D4">; </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;Plugin &#39;</span><span style="color: #9CDCFE">mysql_native_password</span><span style="color: #CE9178">&#39; is not loaded&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">on</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">query</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Default</span><span style="color: #D4D4D4"> </span><span style="color: #C8C8C8">database</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&#39;npx&#39;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Query</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&#39;ALTER USER &#39;</span><span style="color: #9CDCFE">replication_user</span><span style="color: #CE9178">&#39;@&#39;</span><span style="color: #D4D4D4">%</span><span style="color: #CE9178">&#39; IDENTIFIED WITH &#39;</span><span style="color: #9CDCFE">mysql_native_password</span><span style="color: #CE9178">&#39; AS &#39;</span><span style="color: #D4D4D4">*102732</span><span style="color: #4FC1FF">A660139466B3EC305AF2DB488933474F4A</span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">, </span><span style="color: #C8C8C8">Error_code</span><span style="color: #D4D4D4">: </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">001524</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">14</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">25.868055</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010569</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">I</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">O</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">waiting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">relay</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">space</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                                                                                                                          |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">08</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">50</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">37.531874</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010586</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">running</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">query</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">Fix</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">problem</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">and</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">restart</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">the</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">with</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;START REPLICA&quot;</span><span style="color: #D4D4D4">. </span><span style="color: #9CDCFE">We</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">stopped</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;INVALID&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">position</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                     |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">08</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">50</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">37.531007</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">013146</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">SQL</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">channel</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;replication_channel&#39;</span><span style="color: #D4D4D4">: </span><span style="color: #9CDCFE">Worker</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">failed</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">executing</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">transaction</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;415d143e-3653-30b3-980b-657ad05d72bd:1&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">at</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">source</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">mysql</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">bin</span><span style="color: #D4D4D4">-</span><span style="color: #9CDCFE">changelog</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">000002</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">end_log_pos</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3163</span><span style="color: #D4D4D4">; </span><span style="color: #9CDCFE">Column</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">of</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">table</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;npx.authorizations&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">cannot</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">be</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">converted</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">from</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;blob&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">to</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&#39;mediumblob&#39;</span><span style="color: #D4D4D4">, </span><span style="color: #C8C8C8">Error_code</span><span style="color: #D4D4D4">: </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">013146</span><span style="color: #D4D4D4">                                                                                                                                    |</span></span>
<span class="line"><span style="color: #D4D4D4">| </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">08</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">31</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">17.961232</span><span style="color: #D4D4D4"> | </span><span style="color: #9CDCFE">Error</span><span style="color: #D4D4D4"> | </span><span style="color: #4FC1FF">MY</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">010569</span><span style="color: #D4D4D4">  | </span><span style="color: #9CDCFE">Replica</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">I</span><span style="color: #D4D4D4">/</span><span style="color: #4FC1FF">O</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">thread</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">aborted</span><span style="color: #D4D4D4"> </span><span style="color: #C586C0">while</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">waiting</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">relay</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">log</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">space</span><span style="color: #D4D4D4">                                                                                                                                                                                                                                                                                                                                                                                          |</span></span>
<span class="line"><span style="color: #D4D4D4">+----------------------------+-------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+</span></span>
<span class="line"><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">rows</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0.00</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">sec</span><span style="color: #D4D4D4">)</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="-- Check Replication Channel
SELECT 
  concat(
    conn_status.channel_name, ' (', worker_id, 
    ')'
  ) AS channel, 
  conn_status.service_state AS io_state, 
  applier_status.service_state AS sql_state, 
  format_pico_time(
    if(
      GTID_SUBTRACT(
        LAST_QUEUED_TRANSACTION, LAST_APPLIED_TRANSACTION
      ) = &quot;&quot;, 
      &quot;0&quot;, 
      abs(
        time_to_sec(
          if(
            time_to_sec(
              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP
            )= 0, 
            0, 
            timediff(
              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP, 
              now()
            )
          )
        )
      )
    ) * 1000000000000
  ) latency, 
  format_pico_time(
    (
      LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP
    ) * 100000000000
  ) transport_time, 
  format_pico_time(
    (
      LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP
    ) * 1000000000000
  ) time_to_relay_log, 
  format_pico_time(
    (
      LAST_APPLIED_TRANSACTION_END_APPLY_TIMESTAMP - LAST_APPLIED_TRANSACTION_START_APPLY_TIMESTAMP
    ) * 1000000000000
  ) apply_time, 
  conn_status.LAST_QUEUED_TRANSACTION AS last_queued_transaction, 
  applier_status.LAST_APPLIED_TRANSACTION AS last_applied_transaction 
FROM 
  performance_schema.replication_connection_status AS conn_status 
  JOIN performance_schema.replication_applier_status_by_worker AS applier_status ON applier_status.channel_name = conn_status.channel_name;
  
  " style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">-- Check Replication Channel</span></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #DCDCAA">concat</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">    conn_status.channel_name, </span><span style="color: #CE9178">&#39; (&#39;</span><span style="color: #D4D4D4">, worker_id, </span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #CE9178">&#39;)&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">  ) </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> channel, </span></span>
<span class="line"><span style="color: #D4D4D4">  conn_status.service_state </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> io_state, </span></span>
<span class="line"><span style="color: #D4D4D4">  applier_status.service_state </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> sql_state, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">if</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">      GTID_SUBTRACT(</span></span>
<span class="line"><span style="color: #D4D4D4">        LAST_QUEUED_TRANSACTION, LAST_APPLIED_TRANSACTION</span></span>
<span class="line"><span style="color: #D4D4D4">      ) = </span><span style="color: #CE9178">&quot;&quot;</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #CE9178">&quot;0&quot;</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #DCDCAA">abs</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">        time_to_sec(</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #569CD6">if</span><span style="color: #D4D4D4">(</span></span>
<span class="line"><span style="color: #D4D4D4">            time_to_sec(</span></span>
<span class="line"><span style="color: #D4D4D4">              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">            )= </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">, </span></span>
<span class="line"><span style="color: #D4D4D4">            timediff(</span></span>
<span class="line"><span style="color: #D4D4D4">              APPLYING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP, </span></span>
<span class="line"><span style="color: #D4D4D4">              </span><span style="color: #569CD6">now</span><span style="color: #D4D4D4">()</span></span>
<span class="line"><span style="color: #D4D4D4">            )</span></span>
<span class="line"><span style="color: #D4D4D4">          )</span></span>
<span class="line"><span style="color: #D4D4D4">        )</span></span>
<span class="line"><span style="color: #D4D4D4">      )</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">1000000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) latency, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span></span>
<span class="line"><span style="color: #D4D4D4">      LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">100000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) transport_time, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span></span>
<span class="line"><span style="color: #D4D4D4">      LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP - LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">1000000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) time_to_relay_log, </span></span>
<span class="line"><span style="color: #D4D4D4">  format_pico_time(</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span></span>
<span class="line"><span style="color: #D4D4D4">      LAST_APPLIED_TRANSACTION_END_APPLY_TIMESTAMP - LAST_APPLIED_TRANSACTION_START_APPLY_TIMESTAMP</span></span>
<span class="line"><span style="color: #D4D4D4">    ) * </span><span style="color: #B5CEA8">1000000000000</span></span>
<span class="line"><span style="color: #D4D4D4">  ) apply_time, </span></span>
<span class="line"><span style="color: #D4D4D4">  conn_status.LAST_QUEUED_TRANSACTION </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_queued_transaction, </span></span>
<span class="line"><span style="color: #D4D4D4">  applier_status.LAST_APPLIED_TRANSACTION </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> last_applied_transaction </span></span>
<span class="line"><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #D4D4D4">  performance_schema.replication_connection_status </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> conn_status </span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">JOIN</span><span style="color: #D4D4D4"> performance_schema.replication_applier_status_by_worker </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> applier_status </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> applier_status.channel_name = conn_status.channel_name;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span></span>
<span class="line"><span style="color: #D4D4D4">  </span></span></code></pre></div>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="+---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+
| channel                   | io_state | sql_state | latency | transport_time | time_to_relay_log | apply_time | last_queued_transaction                       | last_applied_transaction                      |
+---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+
| replication_channel (1)   | ON       | ON        | 2.56 d  | 2.36 d         | 20.00 us          | 1.86 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50002732 |
| replication_channel (2)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 2.54 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50002601 |
| replication_channel (3)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.85 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50001734 |
| replication_channel (4)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.63 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50001736 |
| replication_channel (5)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.45 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:50001727 |
| replication_channel (6)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 9.59 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49998021 |
| replication_channel (7)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 3.18 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49992586 |
| replication_channel (8)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.18 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959713 |
| replication_channel (9)   | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.19 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959714 |
| replication_channel (10)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.19 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959715 |
| replication_channel (11)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.34 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49959717 |
| replication_channel (12)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.52 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49907064 |
| replication_channel (13)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.48 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49907065 |
| replication_channel (14)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.25 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866179 |
| replication_channel (15)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.21 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866180 |
| replication_channel (16)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.18 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866181 |
| replication_channel (17)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.17 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866182 |
| replication_channel (18)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.15 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866183 |
| replication_channel (19)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.13 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866184 |
| replication_channel (20)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.10 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866185 |
| replication_channel (21)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.09 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866186 |
| replication_channel (22)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.06 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866187 |
| replication_channel (23)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.04 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866188 |
| replication_channel (24)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 5.02 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866189 |
| replication_channel (25)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 4.98 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49866190 |
| replication_channel (26)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 6.01 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49850471 |
| replication_channel (27)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          | 6.01 ms    | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 | 415d143e-3653-30b3-980b-657ad05d72bd:49850472 |
| replication_channel (28)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (29)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (30)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (31)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (32)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (33)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (34)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (35)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (36)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (37)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (38)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (39)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (40)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (41)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (42)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (43)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (44)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (45)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (46)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (47)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (48)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (49)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (50)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (51)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (52)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (53)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (54)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (55)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (56)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (57)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (58)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (59)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (60)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (61)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (62)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (63)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (64)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (65)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (66)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (67)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (68)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (69)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (70)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (71)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (72)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (73)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (74)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (75)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (76)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (77)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (78)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (79)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (80)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (81)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (82)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (83)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (84)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (85)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (86)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (87)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (88)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (89)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (90)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (91)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (92)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (93)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (94)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (95)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (96)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (97)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (98)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (99)  | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (100) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (101) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (102) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (103) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (104) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (105) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (106) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (107) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (108) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (109) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (110) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (111) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (112) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (113) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (114) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (115) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (116) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (117) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (118) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (119) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (120) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (121) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (122) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (123) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (124) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (125) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (126) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (127) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (128) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (129) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (130) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (131) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (132) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (133) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (134) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (135) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (136) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (137) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (138) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (139) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (140) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (141) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (142) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (143) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (144) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (145) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (146) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (147) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (148) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (149) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (150) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (151) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (152) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (153) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (154) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (155) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (156) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (157) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (158) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (159) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (160) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (161) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (162) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (163) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (164) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (165) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (166) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (167) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (168) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (169) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (170) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (171) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (172) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (173) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (174) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (175) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (176) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (177) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (178) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (179) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (180) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (181) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (182) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (183) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (184) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (185) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (186) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (187) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (188) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (189) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (190) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (191) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (192) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (193) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (194) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (195) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (196) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (197) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (198) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (199) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (200) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (201) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (202) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (203) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (204) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (205) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (206) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (207) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (208) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (209) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (210) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (211) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (212) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (213) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (214) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (215) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (216) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (217) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (218) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (219) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (220) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (221) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (222) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (223) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (224) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (225) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (226) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (227) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (228) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (229) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (230) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (231) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (232) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (233) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (234) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (235) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (236) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (237) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (238) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (239) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (240) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (241) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (242) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (243) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (244) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (245) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (246) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (247) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (248) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (249) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (250) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (251) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (252) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (253) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (254) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (255) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
| replication_channel (256) | ON       | ON        |   0 ps  | 2.36 d         | 20.00 us          |   0 ps     | 415d143e-3653-30b3-980b-657ad05d72bd:50467766 |                                               |
+---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+
256 rows in set (0.01 sec)




" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| channel                   | io_state | sql_state | latency | transport_time | time_to_relay_log | apply_time | last_queued_transaction                       | last_applied_transaction                      |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">56</span><span style="color: #D4D4D4"> d  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">86</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50002732</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">54</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50002601</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">85</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50001734</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">63</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50001736</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">45</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50001727</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">9</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">59</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49998021</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">7</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49992586</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959713</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">9</span><span style="color: #D4D4D4">)   | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959714</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959715</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">11</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">34</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49959717</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">12</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">52</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49907064</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">13</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49907065</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">14</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866179</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">21</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866180</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866181</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">17</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">17</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866182</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866183</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">13</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866184</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866185</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">21</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866186</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">22</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">06</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866187</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">04</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866188</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">24</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">02</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866189</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">98</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49866190</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">26</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49850471</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">27</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          | </span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> ms    | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49850472</span><span style="color: #D4D4D4"> |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">28</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">29</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">30</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">31</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">33</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">34</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">37</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">38</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">39</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">40</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">41</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">42</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">43</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">45</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">46</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">48</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">49</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">50</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">51</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">52</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">53</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">54</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">55</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">56</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">57</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">58</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">59</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">60</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">61</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">62</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">63</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">64</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">65</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">66</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">67</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">68</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">69</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">70</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">71</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">72</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">73</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">74</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">75</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">76</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">77</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">78</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">79</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">80</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">81</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">82</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">83</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">84</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">85</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">86</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">87</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">88</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">89</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">90</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">91</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">92</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">93</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">94</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">95</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">96</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">97</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">98</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">99</span><span style="color: #D4D4D4">)  | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">100</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">101</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">102</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">103</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">104</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">105</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">106</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">107</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">108</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">109</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">110</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">111</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">112</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">113</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">114</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">115</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">116</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">117</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">118</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">119</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">120</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">121</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">122</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">123</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">124</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">125</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">126</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">127</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">128</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">129</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">130</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">131</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">132</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">133</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">134</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">135</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">136</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">137</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">138</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">139</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">140</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">141</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">142</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">143</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">144</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">145</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">146</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">147</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">148</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">149</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">150</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">151</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">152</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">153</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">154</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">155</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">156</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">157</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">158</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">159</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">160</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">161</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">162</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">163</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">164</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">165</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">166</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">167</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">168</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">169</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">170</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">171</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">172</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">173</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">174</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">175</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">176</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">177</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">178</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">179</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">180</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">181</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">182</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">183</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">184</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">185</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">187</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">188</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">189</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">190</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">191</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">192</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">193</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">194</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">195</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">196</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">197</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">198</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">199</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">200</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">201</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">202</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">203</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">204</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">205</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">206</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">207</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">208</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">209</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">210</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">211</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">212</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">213</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">214</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">215</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">216</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">217</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">218</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">219</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">220</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">221</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">222</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">223</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">224</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">225</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">226</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">227</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">228</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">229</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">230</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">231</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">232</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">233</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">234</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">235</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">236</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">237</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">238</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">239</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">240</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">241</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">242</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">243</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">244</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">245</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">246</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">247</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">248</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">249</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">250</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">251</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">252</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">253</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">254</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">255</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">| replication_channel (</span><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4">) | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">       | </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4">        |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps  | </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">36</span><span style="color: #D4D4D4"> d         | </span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> us          |   </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> ps     | 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50467766</span><span style="color: #D4D4D4"> |                                               |</span></span>
<span class="line"><span style="color: #D4D4D4">+</span><span style="color: #6A9955">---------------------------+----------+-----------+---------+----------------+-------------------+------------+-----------------------------------------------+-----------------------------------------------+</span></span>
<span class="line"><span style="color: #B5CEA8">256</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> sec)</span></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>channel</strong>:</h3>



<ul class="wp-block-list">
<li>Identifica o nome do canal de replicação junto com o número específico da thread ou worker.</li>



<li>Ex.: <code>replication_channel (1)</code><br><br></li>
</ul>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>io_state</strong>:</h3>



<ul class="wp-block-list">
<li>Estado do canal relacionado à conexão e transferência de binlogs (I/O Thread).</li>



<li>Valores possíveis:
<ul class="wp-block-list">
<li><code>ON</code> → A conexão está ativa e funcionando normalmente.</li>



<li><code>OFF</code> → A conexão não está funcionando ou desconectada.<br></li>
</ul>
</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>sql_state</strong>:</h3>



<ul class="wp-block-list">
<li>Estado do canal relacionado à aplicação das transações recebidas (SQL Thread).</li>



<li>Valores possíveis:
<ul class="wp-block-list">
<li><code>ON</code> → Transações estão sendo aplicadas normalmente.</li>



<li><code>OFF</code> → Aplicação de transações está parada ou com problemas.</li>
</ul>
</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>latency</strong>:</h3>



<ul class="wp-block-list">
<li><strong>Latência</strong> total da replicação.</li>



<li>Representa o atraso entre o último registro (GTID) recebido no Slave e o último registro efetivamente aplicado.</li>



<li>No exemplo acima: <code>2.56 d</code> significa que o canal <code>(1)</code> está com <strong>2,56 dias de atraso</strong>.</li>
</ul>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>time_to_relay_log</strong>:</h3>



<ul class="wp-block-list">
<li>Tempo gasto pelo Slave para colocar os dados recebidos no relay log.</li>



<li>Normalmente é muito pequeno (no caso é cerca de <code>20.00 us</code>, ou seja, 20 microssegundos, tempo aceitável e rápido).<br></li>
</ul>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>apply_time</strong>:</h3>



<ul class="wp-block-list">
<li>Tempo que o Slave gastou para aplicar a última transação recebida no seu banco.</li>



<li>No exemplo: <code>1.86 ms</code>, <code>5.18 ms</code> são valores bons e aceitáveis.<br></li>
</ul>



<p></p>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>last_queued_transaction</strong>:</h3>



<ul class="wp-block-list">
<li>Indica o último GTID recebido (enfileirado) do Master.</li>
</ul>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f538.png" alt="🔸" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>last_applied_transaction</strong>:</h3>



<ul class="wp-block-list">
<li>Indica o último GTID aplicado pelo Slave.</li>



<li>Diferença entre este GTID e o &#8220;last_queued_transaction&#8221; representa o tamanho do atraso na aplicação.</li>
</ul>



<p><br><br></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; show replica status \G ;
*************************** 1. row ***************************
             Replica_IO_State: Waiting for source to send event
                  Source_Host: 100.22.20.186
                  Source_User: replication_user
                  Source_Port: 3306
                Connect_Retry: 60
              Source_Log_File: mysql-bin-changelog.001778
          Read_Source_Log_Pos: 66207953
               Relay_Log_File: relay-log-replication_channel.000006
                Relay_Log_Pos: 70856500
        Relay_Source_Log_File: mysql-bin-changelog.001716
           Replica_IO_Running: Yes
          Replica_SQL_Running: Yes
              Replicate_Do_DB:
          Replicate_Ignore_DB:
           Replicate_Do_Table:
       Replicate_Ignore_Table:
      Replicate_Wild_Do_Table:
  Replicate_Wild_Ignore_Table:
                   Last_Errno: 0
                   Last_Error:
                 Skip_Counter: 0
          Exec_Source_Log_Pos: 70856263
              Relay_Log_Space: 8521164737
              Until_Condition: None
               Until_Log_File:
                Until_Log_Pos: 0
           Source_SSL_Allowed: Yes
           Source_SSL_CA_File:
           Source_SSL_CA_Path:
              Source_SSL_Cert:
            Source_SSL_Cipher:
               Source_SSL_Key:
        Seconds_Behind_Source: 232722
Source_SSL_Verify_Server_Cert: No
                Last_IO_Errno: 0
                Last_IO_Error:
               Last_SQL_Errno: 0
               Last_SQL_Error:
  Replicate_Ignore_Server_Ids:
             Source_Server_Id: 925869836
                  Source_UUID: 415d143e-3653-30b3-980b-657ad05d72bd
             Source_Info_File: mysql.slave_master_info
                    SQL_Delay: 0
          SQL_Remaining_Delay: NULL
    Replica_SQL_Running_State: Waiting for dependent transaction to commit
           Source_Retry_Count: 0
                  Source_Bind: 10.27.2.35
      Last_IO_Error_Timestamp:
     Last_SQL_Error_Timestamp:
               Source_SSL_Crl:
           Source_SSL_Crlpath:
           Retrieved_Gtid_Set: 415d143e-3653-30b3-980b-657ad05d72bd:49842481-50356353
            Executed_Gtid_Set: 415d143e-3653-30b3-980b-657ad05d72bd:1-49854029,
df21fd43-067a-11f0-b189-020017028ccd:1-44464
                Auto_Position: 1
         Replicate_Rewrite_DB:
                 Channel_Name: replication_channel
           Source_TLS_Version: TLSv1.2,TLSv1.3
       Source_public_key_path:
        Get_Source_public_key: 1
            Network_Namespace: mysql
1 row in set (0.01 sec)

" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">mysql&gt; show </span><span style="color: #569CD6">replica</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">status</span><span style="color: #D4D4D4"> \G ;</span></span>
<span class="line"><span style="color: #D4D4D4">*************************** </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">. </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> ***************************</span></span>
<span class="line"><span style="color: #D4D4D4">             Replica_IO_State: Waiting </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> source </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">send</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">event</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_Host: </span><span style="color: #B5CEA8">100</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">22</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">20</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">186</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_User: replication_user</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_Port: </span><span style="color: #B5CEA8">3306</span></span>
<span class="line"><span style="color: #D4D4D4">                Connect_Retry: </span><span style="color: #B5CEA8">60</span></span>
<span class="line"><span style="color: #D4D4D4">              Source_Log_File: mysql-bin-changelog.001778</span></span>
<span class="line"><span style="color: #D4D4D4">          Read_Source_Log_Pos: </span><span style="color: #B5CEA8">66207953</span></span>
<span class="line"><span style="color: #D4D4D4">               Relay_Log_File: relay-</span><span style="color: #569CD6">log</span><span style="color: #D4D4D4">-replication_channel.000006</span></span>
<span class="line"><span style="color: #D4D4D4">                Relay_Log_Pos: </span><span style="color: #B5CEA8">70856500</span></span>
<span class="line"><span style="color: #D4D4D4">        Relay_Source_Log_File: mysql-bin-changelog.001716</span></span>
<span class="line"><span style="color: #D4D4D4">           Replica_IO_Running: Yes</span></span>
<span class="line"><span style="color: #D4D4D4">          Replica_SQL_Running: Yes</span></span>
<span class="line"><span style="color: #D4D4D4">              Replicate_Do_DB:</span></span>
<span class="line"><span style="color: #D4D4D4">          Replicate_Ignore_DB:</span></span>
<span class="line"><span style="color: #D4D4D4">           Replicate_Do_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">       Replicate_Ignore_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">      Replicate_Wild_Do_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">  Replicate_Wild_Ignore_Table:</span></span>
<span class="line"><span style="color: #D4D4D4">                   Last_Errno: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                   Last_Error:</span></span>
<span class="line"><span style="color: #D4D4D4">                 Skip_Counter: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">          Exec_Source_Log_Pos: </span><span style="color: #B5CEA8">70856263</span></span>
<span class="line"><span style="color: #D4D4D4">              Relay_Log_Space: </span><span style="color: #B5CEA8">8521164737</span></span>
<span class="line"><span style="color: #D4D4D4">              Until_Condition: </span><span style="color: #569CD6">None</span></span>
<span class="line"><span style="color: #D4D4D4">               Until_Log_File:</span></span>
<span class="line"><span style="color: #D4D4D4">                Until_Log_Pos: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_Allowed: Yes</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_CA_File:</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_CA_Path:</span></span>
<span class="line"><span style="color: #D4D4D4">              Source_SSL_Cert:</span></span>
<span class="line"><span style="color: #D4D4D4">            Source_SSL_Cipher:</span></span>
<span class="line"><span style="color: #D4D4D4">               Source_SSL_Key:</span></span>
<span class="line"><span style="color: #D4D4D4">        Seconds_Behind_Source: </span><span style="color: #B5CEA8">232722</span></span>
<span class="line"><span style="color: #D4D4D4">Source_SSL_Verify_Server_Cert: </span><span style="color: #569CD6">No</span></span>
<span class="line"><span style="color: #D4D4D4">                Last_IO_Errno: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                Last_IO_Error:</span></span>
<span class="line"><span style="color: #D4D4D4">               Last_SQL_Errno: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">               Last_SQL_Error:</span></span>
<span class="line"><span style="color: #D4D4D4">  Replicate_Ignore_Server_Ids:</span></span>
<span class="line"><span style="color: #D4D4D4">             Source_Server_Id: </span><span style="color: #B5CEA8">925869836</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_UUID: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd</span></span>
<span class="line"><span style="color: #D4D4D4">             Source_Info_File: mysql.slave_master_info</span></span>
<span class="line"><span style="color: #D4D4D4">                    SQL_Delay: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">          SQL_Remaining_Delay: </span><span style="color: #569CD6">NULL</span></span>
<span class="line"><span style="color: #D4D4D4">    Replica_SQL_Running_State: Waiting </span><span style="color: #569CD6">for</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">dependent</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">transaction</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">to</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">commit</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_Retry_Count: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                  Source_Bind: </span><span style="color: #B5CEA8">10</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">27</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">35</span></span>
<span class="line"><span style="color: #D4D4D4">      Last_IO_Error_Timestamp:</span></span>
<span class="line"><span style="color: #D4D4D4">     Last_SQL_Error_Timestamp:</span></span>
<span class="line"><span style="color: #D4D4D4">               Source_SSL_Crl:</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_SSL_Crlpath:</span></span>
<span class="line"><span style="color: #D4D4D4">           Retrieved_Gtid_Set: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49842481</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">50356353</span></span>
<span class="line"><span style="color: #D4D4D4">            Executed_Gtid_Set: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">49854029</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">df21fd43-067a-11f0-b189-020017028ccd:</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">44464</span></span>
<span class="line"><span style="color: #D4D4D4">                Auto_Position: </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">         Replicate_Rewrite_DB:</span></span>
<span class="line"><span style="color: #D4D4D4">                 Channel_Name: replication_channel</span></span>
<span class="line"><span style="color: #D4D4D4">           Source_TLS_Version: TLSv1.2,TLSv1.3</span></span>
<span class="line"><span style="color: #D4D4D4">       Source_public_key_path:</span></span>
<span class="line"><span style="color: #D4D4D4">        Get_Source_public_key: </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">            Network_Namespace: mysql</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">01</span><span style="color: #D4D4D4"> sec)</span></span>
<span class="line"></span>
<span class="line"></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading">Monitoramento da Replicação em MySQL</h3>



<h4 class="wp-block-heading">Estado da Replicação</h4>



<ul class="wp-block-list">
<li><strong>Replica_IO_Running e Replica_SQL_Running</strong>: Indicam se os threads de I/O e SQL estão ativos, essencial para verificar a operacionalidade da replicação.</li>



<li><strong>Replica_IO_State</strong>: Exibe o estado do thread de I/O, como &#8220;Waiting for source to send event&#8221;, mostrando que a réplica está pronta para receber eventos.</li>
</ul>



<h4 class="wp-block-heading">Conexão com o Servidor Fonte</h4>



<ul class="wp-block-list">
<li><strong>Source_Host, Source_User, e Source_Port</strong>: Informações do host, usuário e porta do servidor fonte, cruciais para confirmar a conexão da réplica.</li>



<li><strong>Connect_Retry</strong>: Define o tempo de espera antes de tentar reconectar ao servidor fonte, refletindo a resiliência da conexão.</li>
</ul>



<h4 class="wp-block-heading">Posicionamento nos Logs</h4>



<ul class="wp-block-list">
<li><strong>Source_Log_File e Read_Source_Log_Pos</strong>: Indicam o arquivo de log atual no servidor fonte e a posição lida, úteis para acompanhar o progresso da replicação.</li>



<li><strong>Relay_Log_File e Relay_Log_Pos</strong>: Apontam para o arquivo de log de retransmissão e a posição correspondente na réplica, importantes para o processamento de eventos.</li>



<li><strong>Exec_Source_Log_Pos</strong>: Posição até onde o SQL foi executado, crucial para entender até onde as transações foram aplicadas.</li>
</ul>



<h4 class="wp-block-heading">Performance e Atraso</h4>



<ul class="wp-block-list">
<li><strong>Seconds_Behind_Source</strong>: Mostra o atraso da réplica em relação ao servidor fonte, um indicador vital de performance e estabilidade.</li>
</ul>



<h4 class="wp-block-heading">Segurança</h4>



<ul class="wp-block-list">
<li><strong>Source_SSL_Allowed e Source_SSL_Verify_Server_Cert</strong>: Confirmam se a conexão utiliza criptografia SSL e se a verificação do certificado do servidor está ativa, assegurando a segurança dos dados.</li>
</ul>



<h4 class="wp-block-heading">Global Transaction Identifiers (GTIDs)</h4>



<ul class="wp-block-list">
<li><strong>Auto_Position</strong>: Usa posições automáticas baseadas em GTIDs, facilitando o gerenciamento da replicação.</li>



<li><strong>Retrieved_Gtid_Set e Executed_Gtid_Set</strong>: Conjuntos de GTIDs que foram recuperados e executados, respectivamente, essenciais para monitorar a integridade e a consistência.</li>
</ul>



<h4 class="wp-block-heading">Erros</h4>



<ul class="wp-block-list">
<li><strong>Last_IO_Errno, Last_IO_Error, Last_SQL_Errno, Last_SQL_Error</strong>: Informam sobre os erros recentes dos threads de I/O e SQL, fundamentais para diagnóstico e resolução de problemas.</li>
</ul>



<h3 class="wp-block-heading"></h3>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="mysql&gt; select * from performance_schema.replication_connection_status\G
*************************** 1. row ***************************
                                      CHANNEL_NAME: replication_channel
                                        GROUP_NAME:
                                       SOURCE_UUID: 415d143e-3653-30b3-980b-657ad05d72bd
                                         THREAD_ID: 1651
                                     SERVICE_STATE: ON
                         COUNT_RECEIVED_HEARTBEATS: 3
                          LAST_HEARTBEAT_TIMESTAMP: 2025-03-25 15:16:16.930055
                          RECEIVED_TRANSACTION_SET: 415d143e-3653-30b3-980b-657ad05d72bd:49842481-50396683
                                 LAST_ERROR_NUMBER: 0
                                LAST_ERROR_MESSAGE:
                              LAST_ERROR_TIMESTAMP: 0000-00-00 00:00:00.000000
                           LAST_QUEUED_TRANSACTION: 415d143e-3653-30b3-980b-657ad05d72bd:50396683
 LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.013504
LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.013504
     LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP: 2025-03-25 15:18:35.587187
       LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP: 2025-03-25 15:18:35.587199
                              QUEUEING_TRANSACTION: 415d143e-3653-30b3-980b-657ad05d72bd:50396684
    QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.201468
   QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: 2025-03-23 09:16:47.201468
        QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP: 2025-03-25 15:18:35.587203
1 row in set (0.00 sec)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">mysql&gt; </span><span style="color: #569CD6">select</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">from</span><span style="color: #D4D4D4"> performance_schema.replication_connection_status\G</span></span>
<span class="line"><span style="color: #D4D4D4">*************************** </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">. </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> ***************************</span></span>
<span class="line"><span style="color: #D4D4D4">                                      CHANNEL_NAME: replication_channel</span></span>
<span class="line"><span style="color: #D4D4D4">                                        GROUP_NAME:</span></span>
<span class="line"><span style="color: #D4D4D4">                                       SOURCE_UUID: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd</span></span>
<span class="line"><span style="color: #D4D4D4">                                         THREAD_ID: </span><span style="color: #B5CEA8">1651</span></span>
<span class="line"><span style="color: #D4D4D4">                                     SERVICE_STATE: </span><span style="color: #569CD6">ON</span></span>
<span class="line"><span style="color: #D4D4D4">                         COUNT_RECEIVED_HEARTBEATS: </span><span style="color: #B5CEA8">3</span></span>
<span class="line"><span style="color: #D4D4D4">                          LAST_HEARTBEAT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">930055</span></span>
<span class="line"><span style="color: #D4D4D4">                          RECEIVED_TRANSACTION_SET: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">49842481</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">50396683</span></span>
<span class="line"><span style="color: #D4D4D4">                                 LAST_ERROR_NUMBER: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                                LAST_ERROR_MESSAGE:</span></span>
<span class="line"><span style="color: #D4D4D4">                              LAST_ERROR_TIMESTAMP: </span><span style="color: #B5CEA8">0000</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">000000</span></span>
<span class="line"><span style="color: #D4D4D4">                           LAST_QUEUED_TRANSACTION: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50396683</span></span>
<span class="line"><span style="color: #D4D4D4"> LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">013504</span></span>
<span class="line"><span style="color: #D4D4D4">LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">013504</span></span>
<span class="line"><span style="color: #D4D4D4">     LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">587187</span></span>
<span class="line"><span style="color: #D4D4D4">       LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">587199</span></span>
<span class="line"><span style="color: #D4D4D4">                              QUEUEING_TRANSACTION: 415d143e-</span><span style="color: #B5CEA8">3653</span><span style="color: #D4D4D4">-30b3-980b-657ad05d72bd:</span><span style="color: #B5CEA8">50396684</span></span>
<span class="line"><span style="color: #D4D4D4">    QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">201468</span></span>
<span class="line"><span style="color: #D4D4D4">   QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">23</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">09</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">16</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">47</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">201468</span></span>
<span class="line"><span style="color: #D4D4D4">        QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP: </span><span style="color: #B5CEA8">2025</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4">-</span><span style="color: #B5CEA8">25</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">18</span><span style="color: #D4D4D4">:</span><span style="color: #B5CEA8">35</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">587203</span></span>
<span class="line"><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">row</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">in</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">set</span><span style="color: #D4D4D4"> (</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">00</span><span style="color: #D4D4D4"> sec)</span></span></code></pre></div>



<p></p>



<p></p>



<p>​O MySQL oferece a tabela <code>performance_schema.replication_connection_status</code> para monitorar o status atual da thread de I/O que gerencia a conexão da réplica com o servidor de origem. Essa tabela fornece informações detalhadas sobre a conexão de replicação, incluindo o estado do serviço, transações recebidas e possíveis erros. A seguir, destacam-se os principais pontos para monitoramento eficaz da replicação:​</p>



<h3 class="wp-block-heading">Estado da Conexão de Replicação</h3>



<ul class="wp-block-list">
<li><strong><code>SERVICE_STATE</code></strong>: Indica o estado atual da thread de I/O da réplica. Os valores possíveis são:​
<ul class="wp-block-list">
<li><code>ON</code>:</li>



<li><code>OFF</code>: </li>



<li><code>CONNECTING</code>:</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Identificação da Conexão</h3>



<ul class="wp-block-list">
<li><strong><code>CHANNEL_NAME</code></strong>: Nome do canal de replicação associado a esta conexão.​</li>



<li><strong><code>SOURCE_UUID</code></strong>: Identificador único universal (UUID) do servidor de origem, útil para identificar a fonte da replicação.​</li>
</ul>



<h3 class="wp-block-heading">Informações sobre Transações</h3>



<ul class="wp-block-list">
<li><strong><code>RECEIVED_TRANSACTION_SET</code></strong>: Conjunto de IDs de transações globais (GTIDs) correspondentes a todas as transações recebidas pela réplica.​</li>



<li><strong><code>LAST_QUEUED_TRANSACTION</code></strong>: GTID da última transação enfileirada no log de retransmissão.​</li>



<li><strong><code>LAST_QUEUED_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</code></strong>: Timestamp que indica quando a última transação enfileirada foi confirmada no servidor de origem original.​</li>



<li><strong><code>LAST_QUEUED_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP</code></strong>: Timestamp que indica quando a última transação enfileirada foi confirmada no servidor de origem imediato.​</li>



<li><strong><code>LAST_QUEUED_TRANSACTION_START_QUEUE_TIMESTAMP</code></strong>: Timestamp que indica quando a última transação foi colocada na fila pelo thread de I/O.​</li>



<li><strong><code>LAST_QUEUED_TRANSACTION_END_QUEUE_TIMESTAMP</code></strong>: Timestamp que indica quando a última transação foi enfileirada nos arquivos de log de retransmissão.​</li>
</ul>



<h3 class="wp-block-heading">Heartbeats da Replicação</h3>



<ul class="wp-block-list">
<li><strong><code>LAST_HEARTBEAT_TIMESTAMP</code></strong>: Timestamp do último sinal de heartbeat recebido do servidor de origem, indicando que a conexão está ativa mesmo na ausência de eventos recentes.​</li>



<li><strong><code>COUNT_RECEIVED_HEARTBEATS</code></strong>: Número total de sinais de heartbeat recebidos desde a última reinicialização ou redefinição da réplica.​</li>
</ul>



<h3 class="wp-block-heading">Informações sobre Erros</h3>



<ul class="wp-block-list">
<li><strong><code>LAST_ERROR_NUMBER</code></strong>: Número do erro mais recente que causou a interrupção da thread de I/O. Um valor de 0 indica ausência de erros.​</li>



<li><strong><code>LAST_ERROR_MESSAGE</code></strong>: Mensagem descritiva do erro mais recente. Se vazia, indica que não houve erros recentes.​</li>



<li><strong><code>LAST_ERROR_TIMESTAMP</code></strong>: Timestamp indicando quando ocorreu o erro mais recente na thread de I/O.​</li>
</ul>



<h3 class="wp-block-heading">Timestamps das Transações Atuais</h3>



<ul class="wp-block-list">
<li><strong><code>QUEUEING_TRANSACTION</code></strong>: GTID da transação atualmente sendo enfileirada no log de retransmissão.​</li>



<li><strong><code>QUEUEING_TRANSACTION_ORIGINAL_COMMIT_TIMESTAMP</code></strong>: Timestamp que indica quando a transação atualmente enfileirada foi confirmada no servidor de origem original.​</li>



<li><strong><code>QUEUEING_TRANSACTION_IMMEDIATE_COMMIT_TIMESTAMP</code></strong>: Timestamp que indica quando a transação atualmente enfileirada foi confirmada no servidor de origem imediato.​</li>



<li><strong><code>QUEUEING_TRANSACTION_START_QUEUE_TIMESTAMP</code></strong>: Timestamp que indica quando o primeiro evento da transação atualmente enfileirada foi escrito no log de retransmissão pelo thread de I/O.​</li>
</ul>



<p></p>



<p></p>



<p>Para concluir este artigo, apresentamos um checklist detalhado e prático com os principais passos para realizar com sucesso uma migração do AWS Amazon Aurora MySQL para OCI HeatWave MySQL, com o mínimo downtime possível. Abaixo você encontra uma visão macro de todo o processo, de maneira clara e explicativa, permitindo rápida consulta ou revisão para leitores com diferentes níveis de interesse ou pressa.</p>



<h3 class="wp-block-heading">Checklist Final – Migração AWS Aurora MySQL para OCI HeatWave MySQL</h3>



<p>Foram abordadas diversas maneiras práticas e objetivas de monitoramento para garantir uma interpretação clara e precisa das situações críticas durante o processo.</p>



<p></p>



<p><strong>1. Validação dos Pré-requisitos:</strong></p>



<p>Certifique-se que as infraestruturas de banco de dados em AWS e OCI estejam devidamente provisionadas.</p>



<p>Garanta conectividade entre AWS (Aurora MySQL) e OCI (HeatWave MySQL), especialmente liberando a porta padrão MySQL 3306.</p>



<p>Utilize um servidor intermediário (servidor ponte) com MySQL Shell instalado, garantindo conectividade bidirecional total entre AWS e OCI.</p>



<p>Consulte a documentação completa para validação detalhada dos pré-requisitos: <a href="https://www.oracle.com/a/ocom/docs/mysql/amazon-aurora-to-mysql-heatwave-on-aws-migration.pdf">Documentação Oficial Oracle</a>.</p>



<p><strong>2. Configurações Obrigatórias no AWS Aurora MySQL (Source):</strong></p>



<p>Habilite e verifique rigorosamente os seguintes parâmetros:</p>



<p><code>gtid_mode = ON</code><br><code>enforce-gtid-consistency = ON</code><br><code>log_bin = ON</code><br><code>binlog_format = ROW</code><br><code>log_slave_updates = ON</code></p>



<p>Esses parâmetros garantem a viabilidade técnica e a integridade dos dados durante a replicação.</p>



<p>Mais detalhes sobre essas configurações estão disponíveis na <a href="https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.BinaryFormat.html">Documentação Oficial AWS</a>.</p>



<p><strong>3. Exportação e Importação com MySQL Shell:</strong></p>



<p>Utilize o MySQL Shell como ferramenta principal para exportação/importação.</p>



<p>Garanta que o processo seja executado seguindo boas práticas indicadas no decorrer do artigo, incluindo geração e manipulação correta dos arquivos JSON para GTID.</p>



<p><strong>4. Configuração do Usuário de Replicação:</strong></p>



<p>Confirme que o usuário de replicação está criado corretamente no AWS Aurora MySQL (origem) e possui as permissões adequadas.</p>



<p>Um exemplo prático para criação do usuário <code>repuser</code> foi detalhado ao longo deste artigo, fornecendo um guia completo para evitar problemas de permissão.</p>



<p><strong>5. Implementação do Canal de Replicação OCI HeatWave MySQL:</strong></p>



<p>Neste passo crucial, verifique a congruência dos GTIDs entre origem e destino utilizando o arquivo <code>.json</code> gerado durante o export.</p>



<p>Caso necessário, ajuste o GTID utilizando o comando <code>SET_GTID_PURGED</code>, garantindo que a replicação delta inicie no ponto correto.</p>



<p>Atenção especial ao detalhado passo a passo fornecido anteriormente para implementação eficaz e segura do canal de replicação HeatWave na OCI.</p>



<p><strong>6. Troubleshooting e Monitoramento:</strong></p>



<p>O artigo forneceu insights valiosos para solucionar problemas comuns durante a migração.</p>



<p>Utilize os scripts e exemplos fornecidos para identificar rapidamente qualquer desvio ou problema.</p>



<p><br><br>Referências :</p>



<ul class="wp-block-list">
<li><a href="https://docs.oracle.com/en-us/iaas/mysql-database/doc/replication.html" target="_blank" rel="noreferrer noopener">https://docs.oracle.com/en-us/iaas/mysql-database/doc/replication.html</a></li>



<li><a href="https://docs.oracle.com/pt-br/learn/oci-mysql-heatwave-gcp-migration/index.html#next-steps">https://docs.oracle.com/pt-br/learn/oci-mysql-heatwave-gcp-migration/index.html#next-steps</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/mysql-heatwave-database-service-inbound-replication-channel-troubleshooting-guide">https://blogs.oracle.com/mysql/post/mysql-heatwave-database-service-inbound-replication-channel-troubleshooting-guide</a></li>



<li><a href="http://dasini.net/blog/2021/01/26/replicate-from-mysql-5-7-to-mysql-database-service/" target="_blank" rel="noreferrer noopener">http://dasini.net/blog/2021/01/26/replicate-from-mysql-5-7-to-mysql-database-service/</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/setup-disaster-recovery-for-oci-mysql-database-service">Setup Disaster Recovery for OCI MySQL Database Service</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/mysql-heatwave-database-service-replication-filters-and-sources-without-gtids">MySQL HeatWave Replication Filters and Sources Without GTIDs</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/live-migration-from-azure-database-for-mysql-to-mysql-heatwave-database-service-on-oci">Live Migration from Azure Database for MySQL to MySQL HeatWave Database Service on OCI</a></li>



<li><a href="https://blogs.oracle.com/mysql/post/successful-rds-to-oci-mysql-heatwave-migration-with-replication-channel-filters">Successful RDS to OCI MySQL HeatWave Migration with Replication Channel Filters</a></li>



<li><a href="https://www.slideshare.net/lefred.descamps/mysql-database-service-webinar-upgrading-from-onpremise-mysql-to-mds" target="_blank" rel="noreferrer noopener">https://www.slideshare.net/lefred.descamps/mysql-database-service-webinar-upgrading-from-onpremise-mysql-to-mds</a></li>



<li><a href="https://blog.shadabmohammad.com/zero-downtime-migration-from-rds-mysql-to-oci-mysql-heatwave-using-inbound-replication-channel-9319dfaff0bd">https://blog.shadabmohammad.com/zero-downtime-migration-from-rds-mysql-to-oci-mysql-heatwave-using-inbound-replication-channel-9319dfaff0bd</a></li>
</ul>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Entendendo o Plano de Execução no POSTGRESQL: Como Melhorar a Performance das Suas Consultas SQL – PARTE 2</title>
		<link>https://furushima.com.br/blog/entendendo-o-plano-de-execucao-no-postgresql-como-melhorar-a-performance-das-suas-consultas-sql-parte-2/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Mon, 24 Feb 2025 16:33:17 +0000</pubDate>
				<category><![CDATA[Banco De Dados]]></category>
		<category><![CDATA[POSTGRESQL]]></category>
		<category><![CDATA[TUNING]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2566</guid>

					<description><![CDATA[Seguindo a parte 2 do artigo sobre Execution Plan (planos de execução), veremos como é o funcionamento da analise e interpretação de um plano de execução no banco de dados POSTGRESQL. Seguindo o que comumente faço para essa analise, 2 modos podemos estabelecer para essa analise : Similar ao oracle database, o POSTGRESQL utilize a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p></p>



<p>Seguindo a parte 2 do artigo sobre Execution Plan (planos de execução), veremos como é o funcionamento da analise e interpretação de um plano de execução no banco de dados POSTGRESQL.</p>



<p>Seguindo o que comumente faço para essa analise, 2 modos podemos estabelecer para essa analise :</p>



<ol class="wp-block-list">
<li><strong>Plano de execução em modo texto/tabular, onde é visto de forma indentada os steps.</strong></li>



<li><strong>Plano de execução em modo tree (arvore), onde é visto de forma grafica os steps.</strong></li>
</ol>



<p>Similar ao oracle database, o POSTGRESQL utilize a seguinte metodologia para interpretação de planos de execução, O plano de execução é lido de baixo para cima e da direita para a esquerda, refletindo a sequência em que o PostgreSQL executa as operações.</p>



<p>No PostgreSQL, os planos de execução são lidos de baixo para cima e da direita para a esquerda. Isso significa que:</p>



<ul class="wp-block-list">
<li>A operação mais profunda (mais aninhada) no plano é a primeira a ser executada.</li>



<li>As operações externas ou superiores são executadas posteriormente, processando os dados obtidos das operações inferiores.</li>
</ul>



<p>Essa abordagem permite entender melhor o fluxo da execução da consulta e identificar possíveis gargalos de desempenho.</p>



<p></p>



<p>Para tornar a explicação mais objetiva, vamos analisar um exemplo de query, interpretar seu plano de execução e, posteriormente, verificar possíveis otimizações para tornar a execução do SQL mais eficiente.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code=" SELECT * FROM (
    (SELECT
        poi.supplier_product -&gt;&gt; 'supplier_product_name' AS name,
        poi.price AS price,
        poi.created_at AS expires_at,
        poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer' AS manufacturer,
        poi.supplier_product -&gt;&gt; 'supplier_product_packing' AS packing,
        poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity' AS pack_quantity,
        poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase' AS unit_purchase,
        poi.confirmed_quantity AS quantity_price,
        sp.name AS name_supply,
        sp.identifier AS identifier_supply,
        1 AS order_by
    FROM purchase_order_items poi
    INNER JOIN purchase_orders po ON po.id = poi.purchase_order_id
    INNER JOIN buyer_products bp ON bp.buyer_id = po.buyer_id AND
        bp.code = poi.buyer_product -&gt;&gt; 'buyer_product_code'
    INNER JOIN products p ON p.id = bp.base_product_id
    INNER JOIN suppliers sp ON sp.id = po.supplier_id
    WHERE bp.id = 12081956
        AND poi.created_at &lt; '2025-02-21 16:57:59.225571'
    ORDER BY poi.created_at DESC
    LIMIT 3
    )
    UNION ALL
    (SELECT
        bp.name,
        bp.source_price AS price,
        bp.created_at AS expires_at,
        '' AS manufacturer,
        '' AS packing,
        '' AS pack_quantity,
        '' AS unit_purchase,
        0 AS quantity_price,
        '' AS name_supply, 
        '' AS identifier_supply,
        2 AS order_by
    FROM public.buyer_products bp
    INNER JOIN public.products p ON p.id = bp.base_product_id
    WHERE bp.id = 12081956
        AND bp.source_price IS NOT NULL
    )
) b
ORDER BY order_by
LIMIT 3;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span><span style="color: #569CD6">SELECT</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">name</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.price </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> price,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.created_at </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> expires_at,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> manufacturer,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_packing&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> packing,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> pack_quantity,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> unit_purchase,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.confirmed_quantity </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> quantity_price,</span></span>
<span class="line"><span style="color: #D4D4D4">        sp.name </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> name_supply,</span></span>
<span class="line"><span style="color: #D4D4D4">        sp.identifier </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> identifier_supply,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> order_by</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> purchase_order_items poi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> purchase_orders po </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> po.id = poi.purchase_order_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> buyer_products bp </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> bp.buyer_id = po.buyer_id </span><span style="color: #569CD6">AND</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.code = poi.buyer_product -&gt;&gt; </span><span style="color: #CE9178">&#39;buyer_product_code&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> products p </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> p.id = bp.base_product_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> suppliers sp </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> sp.id = po.supplier_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> bp.id = </span><span style="color: #B5CEA8">12081956</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> poi.created_at &lt; </span><span style="color: #CE9178">&#39;2025-02-21 16:57:59.225571&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> poi.created_at </span><span style="color: #569CD6">DESC</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">LIMIT</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3</span></span>
<span class="line"><span style="color: #D4D4D4">    )</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">UNION ALL</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span><span style="color: #569CD6">SELECT</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.name,</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.source_price </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> price,</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.created_at </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> expires_at,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> manufacturer,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> packing,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> pack_quantity,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> unit_purchase,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> quantity_price,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> name_supply, </span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> identifier_supply,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> order_by</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> public.buyer_products bp</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> public.products p </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> p.id = bp.base_product_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> bp.id = </span><span style="color: #B5CEA8">12081956</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> bp.source_price </span><span style="color: #569CD6">IS NOT NULL</span></span>
<span class="line"><span style="color: #D4D4D4">    )</span></span>
<span class="line"><span style="color: #D4D4D4">) b</span></span>
<span class="line"><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> order_by</span></span>
<span class="line"><span style="color: #569CD6">LIMIT</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">;</span></span></code></pre></div>



<p></p>



<p>Para analisar os planos de execução, utilizaremos duas ferramentas que auxiliam na visualização e interpretação dos dados. Cada ferramenta apresenta o plano de uma forma diferente, permitindo uma análise mais completa:</p>



<ol class="wp-block-list">
<li><strong>Modo Tabular:</strong> <a href="https://explain.depesz.com/">Explain Depesz</a> – Exibe o plano de execução em formato tabular, facilitando a leitura estruturada dos passos. <br><a href="https://explain.depesz.com/">https://explain.depesz.com/</a><br><br></li>



<li><strong>Modo Árvore (Tree):</strong> <a href="https://explain.dalibo.com/">Explain Dalibo</a> – Representa o plano de execução graficamente, tornando mais intuitiva a hierarquia das operações.<br><a href="https://explain.dalibo.com/">https://explain.dalibo.com/</a></li>
</ol>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Instrução:</strong> Clique nos links acima para acessar as ferramentas e seguir o procedimento de visualização dos dois métodos.</p>



<p>Para visualizar o plano de execução em ambos os modos, primeiro precisamos extraí-lo em formato de texto. Para isso, basta adicionar a seguinte declaração no início da query:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="EXPLAIN (ANALYZE, COSTS, VERBOSE, BUFFERS)
(...) SQL CODE (...)" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">EXPLAIN (ANALYZE, COSTS, </span><span style="color: #569CD6">VERBOSE</span><span style="color: #D4D4D4">, BUFFERS)</span></span>
<span class="line"><span style="color: #D4D4D4">(...) </span><span style="color: #569CD6">SQL</span><span style="color: #D4D4D4"> CODE (...)</span></span></code></pre></div>



<p>Essa instrução fornece informações detalhadas sobre a execução da consulta, incluindo:</p>



<ul class="wp-block-list">
<li><strong>ANALYZE:</strong> Executa a query de fato e retorna estatísticas reais de tempo e quantidade de linhas processadas.</li>



<li><strong>COSTS:</strong> Exibe os custos estimados de cada operação no plano de execução.</li>



<li><strong>VERBOSE:</strong> Apresenta detalhes adicionais, como a estrutura da consulta e a relação das colunas envolvidas.</li>



<li><strong>BUFFERS:</strong> Mostra informações sobre o uso do cache de memória (buffers) durante a execução.</li>
</ul>



<p>Abaixo, veja como o código SQL completo ficará com a inclusão do <code>EXPLAIN</code> na consulta.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code=" EXPLAIN (ANALYZE, COSTS, VERBOSE, BUFFERS )
 SELECT * FROM (
    (SELECT
        poi.supplier_product -&gt;&gt; 'supplier_product_name' AS name,
        poi.price AS price,
        poi.created_at AS expires_at,
        poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer' AS manufacturer,
        poi.supplier_product -&gt;&gt; 'supplier_product_packing' AS packing,
        poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity' AS pack_quantity,
        poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase' AS unit_purchase,
        poi.confirmed_quantity AS quantity_price,
        sp.name AS name_supply,
        sp.identifier AS identifier_supply,
        1 AS order_by
    FROM purchase_order_items poi
    INNER JOIN purchase_orders po ON po.id = poi.purchase_order_id
    INNER JOIN buyer_products bp ON bp.buyer_id = po.buyer_id AND
        bp.code = poi.buyer_product -&gt;&gt; 'buyer_product_code'
    INNER JOIN products p ON p.id = bp.base_product_id
    INNER JOIN suppliers sp ON sp.id = po.supplier_id
    WHERE bp.id = 12081956
        AND poi.created_at &lt; '2025-02-21 16:57:59.225571'
    ORDER BY poi.created_at DESC
    LIMIT 3
    )
    UNION ALL
    (SELECT
        bp.name,
        bp.source_price AS price,
        bp.created_at AS expires_at,
        '' AS manufacturer,
        '' AS packing,
        '' AS pack_quantity,
        '' AS unit_purchase,
        0 AS quantity_price,
        '' AS name_supply, 
        '' AS identifier_supply,
        2 AS order_by
    FROM public.buyer_products bp
    INNER JOIN public.products p ON p.id = bp.base_product_id
    WHERE bp.id = 12081956
        AND bp.source_price IS NOT NULL
    )
) b
ORDER BY order_by
LIMIT 3;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4"> EXPLAIN (ANALYZE, COSTS, </span><span style="color: #569CD6">VERBOSE</span><span style="color: #D4D4D4">, BUFFERS )</span></span>
<span class="line"><span style="color: #D4D4D4"> </span><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> (</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span><span style="color: #569CD6">SELECT</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">name</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.price </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> price,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.created_at </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> expires_at,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> manufacturer,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_packing&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> packing,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> pack_quantity,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> unit_purchase,</span></span>
<span class="line"><span style="color: #D4D4D4">        poi.confirmed_quantity </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> quantity_price,</span></span>
<span class="line"><span style="color: #D4D4D4">        sp.name </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> name_supply,</span></span>
<span class="line"><span style="color: #D4D4D4">        sp.identifier </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> identifier_supply,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> order_by</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> purchase_order_items poi</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> purchase_orders po </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> po.id = poi.purchase_order_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> buyer_products bp </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> bp.buyer_id = po.buyer_id </span><span style="color: #569CD6">AND</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.code = poi.buyer_product -&gt;&gt; </span><span style="color: #CE9178">&#39;buyer_product_code&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> products p </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> p.id = bp.base_product_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> suppliers sp </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> sp.id = po.supplier_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> bp.id = </span><span style="color: #B5CEA8">12081956</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> poi.created_at &lt; </span><span style="color: #CE9178">&#39;2025-02-21 16:57:59.225571&#39;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> poi.created_at </span><span style="color: #569CD6">DESC</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">LIMIT</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3</span></span>
<span class="line"><span style="color: #D4D4D4">    )</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">UNION ALL</span></span>
<span class="line"><span style="color: #D4D4D4">    (</span><span style="color: #569CD6">SELECT</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.name,</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.source_price </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> price,</span></span>
<span class="line"><span style="color: #D4D4D4">        bp.created_at </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> expires_at,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> manufacturer,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> packing,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> pack_quantity,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> unit_purchase,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> quantity_price,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> name_supply, </span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> identifier_supply,</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">AS</span><span style="color: #D4D4D4"> order_by</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> public.buyer_products bp</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">INNER JOIN</span><span style="color: #D4D4D4"> public.products p </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> p.id = bp.base_product_id</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> bp.id = </span><span style="color: #B5CEA8">12081956</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #569CD6">AND</span><span style="color: #D4D4D4"> bp.source_price </span><span style="color: #569CD6">IS NOT NULL</span></span>
<span class="line"><span style="color: #D4D4D4">    )</span></span>
<span class="line"><span style="color: #D4D4D4">) b</span></span>
<span class="line"><span style="color: #569CD6">ORDER BY</span><span style="color: #D4D4D4"> order_by</span></span>
<span class="line"><span style="color: #569CD6">LIMIT</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">;</span></span></code></pre></div>



<p></p>



<p>Após executar o comando <code>EXPLAIN</code>, o PostgreSQL gera um plano de execução em formato de texto. A seguir, veja um exemplo do plano gerado para esta query:<br><br><br><br></p>



<div class="wp-block-kevinbatdorf-code-block-pro alignwide" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code=" Limit  (cost=120200.56..120200.57 rows=2 width=252) (actual time=207.212..207.217 rows=3 loops=1)
   Output: ((poi.supplier_product -&gt;&gt; 'supplier_product_name'::text)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_packing'::t
ext)), ((poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase'::text)), poi.confirmed_quantity, sp.name, sp.identifier, (1)
   Buffers: shared hit=64032
   -&gt;  Sort  (cost=120200.56..120200.57 rows=2 width=252) (actual time=186.714..186.718 rows=3 loops=1)
         Output: ((poi.supplier_product -&gt;&gt; 'supplier_product_name'::text)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_packi
ng'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase'::text)), poi.confirmed_quantity, sp.name, sp.identifier, (1)
         Sort Key: (1)
         Sort Method: quicksort  Memory: 25kB
         Buffers: shared hit=64032
         -&gt;  Append  (cost=120195.05..120200.49 rows=2 width=252) (actual time=186.639..186.704 rows=4 loops=1)
               Buffers: shared hit=64032
               -&gt;  Limit  (cost=120195.05..120195.06 rows=1 width=242) (actual time=186.637..186.640 rows=3 loops=1)
                     Output: ((poi.supplier_product -&gt;&gt; 'supplier_product_name'::text)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_p
roduct_packing'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase'::text)), poi.confirmed_quantity, sp.name, sp.identifier, 1
                     Buffers: shared hit=64024
                     -&gt;  Sort  (cost=120195.05..120195.06 rows=1 width=242) (actual time=186.619..186.621 rows=3 loops=1)
                           Output: ((poi.supplier_product -&gt;&gt; 'supplier_product_name'::text)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer'::text)), ((poi.supplier_product -&gt;&gt; 'supp
lier_product_packing'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity'::text)), ((poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase'::text)), poi.confirmed_quantity, sp.name, sp.identifier, 1
                           Sort Key: poi.created_at DESC
                           Sort Method: top-N heapsort  Memory: 26kB
                           Buffers: shared hit=64024
                           -&gt;  Nested Loop  (cost=2.04..120195.04 rows=1 width=242) (actual time=0.193..186.435 rows=273 loops=1)
                                 Output: (poi.supplier_product -&gt;&gt; 'supplier_product_name'::text), poi.price, poi.created_at, (poi.supplier_product -&gt;&gt; 'supplier_product_manufacturer'::text), (poi.supplier_product -&gt;&gt; 'sup
plier_product_packing'::text), (poi.supplier_product -&gt;&gt; 'supplier_product_pack_quantity'::text), (poi.supplier_product -&gt;&gt; 'supplier_product_unit_purchase'::text), poi.confirmed_quantity, sp.name, sp.identifier, 1
                                 Inner Unique: true
                                 Buffers: shared hit=64024
                                 -&gt;  Nested Loop  (cost=1.75..120194.70 rows=1 width=423) (actual time=0.169..181.896 rows=273 loops=1)
                                       Output: poi.supplier_product, poi.price, poi.created_at, poi.confirmed_quantity, po.supplier_id
                                       Inner Unique: true
                                       Buffers: shared hit=63194
                                       -&gt;  Nested Loop  (cost=1.31..120192.03 rows=1 width=427) (actual time=0.154..181.249 rows=273 loops=1)
                                             Output: poi.supplier_product, poi.price, poi.created_at, poi.confirmed_quantity, po.supplier_id, bp.base_product_id
                                             Join Filter: ((bp.code)::text = (poi.buyer_product -&gt;&gt; 'buyer_product_code'::text))
                                             Rows Removed by Join Filter: 48357
                                             Buffers: shared hit=62374
                                             -&gt;  Nested Loop  (cost=0.87..7304.32 rows=6352 width=19) (actual time=0.037..8.088 rows=9209 loops=1)
                                                   Output: po.id, po.supplier_id, bp.code, bp.base_product_id
                                                   Buffers: shared hit=4649
                                                   -&gt;  Index Scan using buyer_products_pkey on public.buyer_products bp  (cost=0.44..2.68 rows=1 width=15) (actual time=0.016..0.018 rows=1 loops=1)
                                                         Output: bp.id, bp.base_product_id, bp.buyer_id, bp.created_at, bp.updated_at, bp.external_id, bp.name, bp.code, bp.status, bp.source_price, bp.identifier, bp.accept_
alternative_brands, bp.id_scub, bp.internal_scub_id, bp.detailed_description, bp.buyer_product_children
                                                         Index Cond: (bp.id = 12081956)
                                                         Buffers: shared hit=4
                                                   -&gt;  Index Scan using index_purchase_orders_on_buyer_id on public.purchase_orders po  (cost=0.43..7100.53 rows=6704 width=12) (actual time=0.012..6.880 rows=9209 loops=1)
                                                         Output: po.id, po.supplier_id, po.total_price, po.items_count, po.created_at, po.updated_at, po.confirmation_id, po.synchronized_at, po.buyer_id, po.observation, po.
sequence, po.origin_id, po.origin_type, po.external_id, po.redirect_to_legacy, po.name, po.origin_observation, po.opened_at, po.contact, po.terms_and_conditions, po.freight_type, po.minimum_purchase, po.valid_until, po.pay
ment_method_id, po.billing_address, po.uuid, po.created_by, po.created_by_info, po.pending_download, po.text_search_vector, po.request_id, po.upload_id, po.upload_id_gr
                                                         Index Cond: (po.buyer_id = bp.buyer_id)
                                                         Buffers: shared hit=4645
                                             -&gt;  Index Scan using index_purchase_order_items_on_purchase_order_id on public.purchase_order_items poi  (cost=0.44..9.90 rows=225 width=751) (actual time=0.002..0.006 rows=5 lo
ops=9209)
                                                   Output: poi.id, poi.purchase_order_id, poi.created_at, poi.updated_at, poi.status, poi.confirmed_quantity, poi.cancellation, poi.supplier_observation, poi.opening_quantity
, poi.supplier_product, poi.buyer_product, poi.sequence_number, poi.price, poi.comments, poi.origin, poi.uuid, poi.sequence_seller_item_number
                                                   Index Cond: (poi.purchase_order_id = po.id)
                                                   Filter: (poi.created_at &lt; '2025-02-21 16:57:59.225571'::timestamp without time zone)
                                                   Rows Removed by Filter: 0
                                                   Buffers: shared hit=57725
                                       -&gt;  Index Only Scan using products_pkey on public.products p  (cost=0.44..2.68 rows=1 width=4) (actual time=0.002..0.002 rows=1 loops=273)
                                             Output: p.id
                                             Index Cond: (p.id = bp.base_product_id)
                                             Heap Fetches: 0
                                             Buffers: shared hit=820
                                 -&gt;  Index Scan using idx_sp_on_id on public.suppliers sp  (cost=0.29..0.33 rows=1 width=58) (actual time=0.002..0.002 rows=1 loops=273)
                                       Output: sp.id, sp.name, sp.created_at, sp.updated_at, sp.external_id, sp.identifier, sp.identifier_kind, sp.bio_id, sp.synchronized_at, sp.bioid_synchronized_at, sp.phone, sp.plan_nam
e, sp.metadata, sp.is_external
                                       Index Cond: (sp.id = po.supplier_id)
                                       Buffers: shared hit=828
               -&gt;  Subquery Scan on &quot;*SELECT* 2&quot;  (cost=0.87..5.38 rows=1 width=252) (actual time=0.058..0.060 rows=1 loops=1)
                     Output: &quot;*SELECT* 2&quot;.name, &quot;*SELECT* 2&quot;.price, &quot;*SELECT* 2&quot;.expires_at, ''::text, ''::text, ''::text, ''::text, 0, ''::character varying, ''::character varying, 2
                     Buffers: shared hit=8
                     -&gt;  Nested Loop  (cost=0.87..5.34 rows=1 width=262) (actual time=0.054..0.055 rows=1 loops=1)
                           Output: bp_1.name, bp_1.source_price, bp_1.created_at, ''::text, ''::text, ''::text, ''::text, 0, ''::character varying, ''::character varying, 2
                           Inner Unique: true
                           Buffers: shared hit=8
                           -&gt;  Index Scan using idx_bp_on_id_source_price on public.buyer_products bp_1  (cost=0.43..2.67 rows=1 width=66) (actual time=0.013..0.013 rows=1 loops=1)
                                 Output: bp_1.id, bp_1.base_product_id, bp_1.buyer_id, bp_1.created_at, bp_1.updated_at, bp_1.external_id, bp_1.name, bp_1.code, bp_1.status, bp_1.source_price, bp_1.identifier, bp_1.accept_
alternative_brands, bp_1.id_scub, bp_1.internal_scub_id, bp_1.detailed_description, bp_1.buyer_product_children
                                 Index Cond: (bp_1.id = 12081956)
                                 Buffers: shared hit=4
                           -&gt;  Index Only Scan using products_pkey on public.products p_1  (cost=0.44..2.68 rows=1 width=4) (actual time=0.005..0.005 rows=1 loops=1)
                                 Output: p_1.id
                                 Index Cond: (p_1.id = bp_1.base_product_id)
                                 Heap Fetches: 0
                                 Buffers: shared hit=4
 Query Identifier: 273579094919034765
 Planning:
   Buffers: shared hit=129
 Planning Time: 3.160 ms
 JIT:
   Functions: 34
   Options: Inlining false, Optimization false, Expressions true, Deforming true
   Timing: Generation 1.963 ms, Inlining 0.000 ms, Optimization 0.883 ms, Emission 19.683 ms, Total 22.528 ms
 Execution Time: 209.321 ms
(82 rows)
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4"> </span><span style="color: #569CD6">Limit</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">120200</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">56</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120200</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">57</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">252</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">207</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">212</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">207</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">217</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_packing&#39;</span><span style="color: #D4D4D4">::t</span></span>
<span class="line"><span style="color: #D4D4D4">ext)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.confirmed_quantity, sp.name, sp.identifier, (</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">   Buffers: shared hit=</span><span style="color: #B5CEA8">64032</span></span>
<span class="line"><span style="color: #D4D4D4">   -&gt;  Sort  (cost=</span><span style="color: #B5CEA8">120200</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">56</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120200</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">57</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">252</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">714</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">718</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">         </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_packi</span></span>
<span class="line"><span style="color: #CE9178">ng&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.confirmed_quantity, sp.name, sp.identifier, (</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">         Sort </span><span style="color: #569CD6">Key</span><span style="color: #D4D4D4">: (</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">         Sort Method: quicksort  Memory: 25kB</span></span>
<span class="line"><span style="color: #D4D4D4">         Buffers: shared hit=</span><span style="color: #B5CEA8">64032</span></span>
<span class="line"><span style="color: #D4D4D4">         -&gt;  </span><span style="color: #569CD6">Append</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">120195</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">05</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120200</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">49</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">252</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">639</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">704</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">               Buffers: shared hit=</span><span style="color: #B5CEA8">64032</span></span>
<span class="line"><span style="color: #D4D4D4">               -&gt;  </span><span style="color: #569CD6">Limit</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">120195</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">05</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120195</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">06</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">242</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">637</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">640</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                     </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_p</span></span>
<span class="line"><span style="color: #CE9178">roduct_packing&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.confirmed_quantity, sp.name, sp.identifier, </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">                     Buffers: shared hit=</span><span style="color: #B5CEA8">64024</span></span>
<span class="line"><span style="color: #D4D4D4">                     -&gt;  Sort  (cost=</span><span style="color: #B5CEA8">120195</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">05</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120195</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">06</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">242</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">619</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">621</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.price, poi.created_at, ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supp</span></span>
<span class="line"><span style="color: #CE9178">lier_product_packing&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), ((poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">)), poi.confirmed_quantity, sp.name, sp.identifier, </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">                           Sort </span><span style="color: #569CD6">Key</span><span style="color: #D4D4D4">: poi.created_at </span><span style="color: #569CD6">DESC</span></span>
<span class="line"><span style="color: #D4D4D4">                           Sort Method: </span><span style="color: #569CD6">top</span><span style="color: #D4D4D4">-N heapsort  Memory: 26kB</span></span>
<span class="line"><span style="color: #D4D4D4">                           Buffers: shared hit=</span><span style="color: #B5CEA8">64024</span></span>
<span class="line"><span style="color: #D4D4D4">                           -&gt;  Nested </span><span style="color: #569CD6">Loop</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">04</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120195</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">04</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">242</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">193</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">186</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">435</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">273</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                 </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: (poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_name&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">), poi.price, poi.created_at, (poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_manufacturer&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">), (poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;sup</span></span>
<span class="line"><span style="color: #CE9178">plier_product_packing&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">), (poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_pack_quantity&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">), (poi.supplier_product -&gt;&gt; </span><span style="color: #CE9178">&#39;supplier_product_unit_purchase&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">), poi.confirmed_quantity, sp.name, sp.identifier, </span><span style="color: #B5CEA8">1</span></span>
<span class="line"><span style="color: #D4D4D4">                                 Inner </span><span style="color: #569CD6">Unique</span><span style="color: #D4D4D4">: true</span></span>
<span class="line"><span style="color: #D4D4D4">                                 Buffers: shared hit=</span><span style="color: #B5CEA8">64024</span></span>
<span class="line"><span style="color: #D4D4D4">                                 -&gt;  Nested </span><span style="color: #569CD6">Loop</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">75</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120194</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">70</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">423</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">169</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">181</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">896</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">273</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                       </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: poi.supplier_product, poi.price, poi.created_at, poi.confirmed_quantity, po.supplier_id</span></span>
<span class="line"><span style="color: #D4D4D4">                                       Inner </span><span style="color: #569CD6">Unique</span><span style="color: #D4D4D4">: true</span></span>
<span class="line"><span style="color: #D4D4D4">                                       Buffers: shared hit=</span><span style="color: #B5CEA8">63194</span></span>
<span class="line"><span style="color: #D4D4D4">                                       -&gt;  Nested </span><span style="color: #569CD6">Loop</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">31</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">120192</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">03</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">427</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">154</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">181</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">249</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">273</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                             </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: poi.supplier_product, poi.price, poi.created_at, poi.confirmed_quantity, po.supplier_id, bp.base_product_id</span></span>
<span class="line"><span style="color: #D4D4D4">                                             </span><span style="color: #569CD6">Join</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">Filter</span><span style="color: #D4D4D4">: ((bp.code)::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4"> = (poi.buyer_product -&gt;&gt; </span><span style="color: #CE9178">&#39;buyer_product_code&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">))</span></span>
<span class="line"><span style="color: #D4D4D4">                                             </span><span style="color: #569CD6">Rows</span><span style="color: #D4D4D4"> Removed </span><span style="color: #569CD6">by</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">Join</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">Filter</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">48357</span></span>
<span class="line"><span style="color: #D4D4D4">                                             Buffers: shared hit=</span><span style="color: #B5CEA8">62374</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;  Nested </span><span style="color: #569CD6">Loop</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">87</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">7304</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">32</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">6352</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">037</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">8</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">088</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">9209</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: po.id, po.supplier_id, bp.code, bp.base_product_id</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   Buffers: shared hit=</span><span style="color: #B5CEA8">4649</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> buyer_products_pkey </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.buyer_products bp  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">68</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">15</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">016</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">018</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                         </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: bp.id, bp.base_product_id, bp.buyer_id, bp.created_at, bp.updated_at, bp.external_id, bp.name, bp.code, bp.status, bp.source_price, bp.identifier, bp.accept_</span></span>
<span class="line"><span style="color: #D4D4D4">alternative_brands, bp.id_scub, bp.internal_scub_id, bp.detailed_description, bp.buyer_product_children</span></span>
<span class="line"><span style="color: #D4D4D4">                                                         </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (bp.id = </span><span style="color: #B5CEA8">12081956</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                         Buffers: shared hit=</span><span style="color: #B5CEA8">4</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> index_purchase_orders_on_buyer_id </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.purchase_orders po  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">43</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">7100</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">53</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">6704</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">12</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">012</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">6</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">880</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">9209</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                         </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: po.id, po.supplier_id, po.total_price, po.items_count, po.created_at, po.updated_at, po.confirmation_id, po.synchronized_at, po.buyer_id, po.observation, po.</span></span>
<span class="line"><span style="color: #569CD6">sequence</span><span style="color: #D4D4D4">, po.origin_id, po.origin_type, po.external_id, po.redirect_to_legacy, po.name, po.origin_observation, po.opened_at, po.contact, po.terms_and_conditions, po.freight_type, po.minimum_purchase, po.valid_until, po.pay</span></span>
<span class="line"><span style="color: #D4D4D4">ment_method_id, po.billing_address, po.uuid, po.created_by, po.created_by_info, po.pending_download, po.text_search_vector, po.request_id, po.upload_id, po.upload_id_gr</span></span>
<span class="line"><span style="color: #D4D4D4">                                                         </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (po.buyer_id = bp.buyer_id)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                         Buffers: shared hit=</span><span style="color: #B5CEA8">4645</span></span>
<span class="line"><span style="color: #D4D4D4">                                             -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> index_purchase_order_items_on_purchase_order_id </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.purchase_order_items poi  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">9</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">90</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">225</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">751</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">002</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">006</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4"> lo</span></span>
<span class="line"><span style="color: #D4D4D4">ops=</span><span style="color: #B5CEA8">9209</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: poi.id, poi.purchase_order_id, poi.created_at, poi.updated_at, poi.status, poi.confirmed_quantity, poi.cancellation, poi.supplier_observation, poi.opening_quantity</span></span>
<span class="line"><span style="color: #D4D4D4">, poi.supplier_product, poi.buyer_product, poi.sequence_number, poi.price, poi.comments, poi.origin, poi.uuid, poi.sequence_seller_item_number</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (poi.purchase_order_id = po.id)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   </span><span style="color: #569CD6">Filter</span><span style="color: #D4D4D4">: (poi.created_at &lt; </span><span style="color: #CE9178">&#39;2025-02-21 16:57:59.225571&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">timestamp without time zone</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   </span><span style="color: #569CD6">Rows</span><span style="color: #D4D4D4"> Removed </span><span style="color: #569CD6">by</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">Filter</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                                                   Buffers: shared hit=</span><span style="color: #B5CEA8">57725</span></span>
<span class="line"><span style="color: #D4D4D4">                                       -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Only Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> products_pkey </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.products p  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">68</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">002</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">002</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">273</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                             </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: p.id</span></span>
<span class="line"><span style="color: #D4D4D4">                                             </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (p.id = bp.base_product_id)</span></span>
<span class="line"><span style="color: #D4D4D4">                                             Heap Fetches: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                                             Buffers: shared hit=</span><span style="color: #B5CEA8">820</span></span>
<span class="line"><span style="color: #D4D4D4">                                 -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> idx_sp_on_id </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.suppliers sp  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">29</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">33</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">58</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">002</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">002</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">273</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                       </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: sp.id, sp.name, sp.created_at, sp.updated_at, sp.external_id, sp.identifier, sp.identifier_kind, sp.bio_id, sp.synchronized_at, sp.bioid_synchronized_at, sp.phone, sp.plan_nam</span></span>
<span class="line"><span style="color: #D4D4D4">e, sp.metadata, sp.is_external</span></span>
<span class="line"><span style="color: #D4D4D4">                                       </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (sp.id = po.supplier_id)</span></span>
<span class="line"><span style="color: #D4D4D4">                                       Buffers: shared hit=</span><span style="color: #B5CEA8">828</span></span>
<span class="line"><span style="color: #D4D4D4">               -&gt;  Subquery Scan </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;*SELECT* 2&quot;</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">87</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">38</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">252</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">058</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">060</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                     </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&quot;*SELECT* 2&quot;</span><span style="color: #D4D4D4">.</span><span style="color: #569CD6">name</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&quot;*SELECT* 2&quot;</span><span style="color: #D4D4D4">.price, </span><span style="color: #CE9178">&quot;*SELECT* 2&quot;</span><span style="color: #D4D4D4">.expires_at, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">character</span><span style="color: #D4D4D4"> varying, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">character</span><span style="color: #D4D4D4"> varying, </span><span style="color: #B5CEA8">2</span></span>
<span class="line"><span style="color: #D4D4D4">                     Buffers: shared hit=</span><span style="color: #B5CEA8">8</span></span>
<span class="line"><span style="color: #D4D4D4">                     -&gt;  Nested </span><span style="color: #569CD6">Loop</span><span style="color: #D4D4D4">  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">87</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">5</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">34</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">262</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">054</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">055</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                           </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: bp_1.name, bp_1.source_price, bp_1.created_at, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">text</span><span style="color: #D4D4D4">, </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">character</span><span style="color: #D4D4D4"> varying, </span><span style="color: #CE9178">&#39;&#39;</span><span style="color: #D4D4D4">::</span><span style="color: #569CD6">character</span><span style="color: #D4D4D4"> varying, </span><span style="color: #B5CEA8">2</span></span>
<span class="line"><span style="color: #D4D4D4">                           Inner </span><span style="color: #569CD6">Unique</span><span style="color: #D4D4D4">: true</span></span>
<span class="line"><span style="color: #D4D4D4">                           Buffers: shared hit=</span><span style="color: #B5CEA8">8</span></span>
<span class="line"><span style="color: #D4D4D4">                           -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> idx_bp_on_id_source_price </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.buyer_products bp_1  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">43</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">67</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">66</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">013</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">013</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                 </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: bp_1.id, bp_1.base_product_id, bp_1.buyer_id, bp_1.created_at, bp_1.updated_at, bp_1.external_id, bp_1.name, bp_1.code, bp_1.status, bp_1.source_price, bp_1.identifier, bp_1.accept_</span></span>
<span class="line"><span style="color: #D4D4D4">alternative_brands, bp_1.id_scub, bp_1.internal_scub_id, bp_1.detailed_description, bp_1.buyer_product_children</span></span>
<span class="line"><span style="color: #D4D4D4">                                 </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (bp_1.id = </span><span style="color: #B5CEA8">12081956</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                 Buffers: shared hit=</span><span style="color: #B5CEA8">4</span></span>
<span class="line"><span style="color: #D4D4D4">                           -&gt;  </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Only Scan </span><span style="color: #569CD6">using</span><span style="color: #D4D4D4"> products_pkey </span><span style="color: #569CD6">on</span><span style="color: #D4D4D4"> public.products p_1  (cost=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">44</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">2</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">68</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> width=</span><span style="color: #B5CEA8">4</span><span style="color: #D4D4D4">) (actual </span><span style="color: #569CD6">time</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">005</span><span style="color: #D4D4D4">..</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">005</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4"> loops=</span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">)</span></span>
<span class="line"><span style="color: #D4D4D4">                                 </span><span style="color: #569CD6">Output</span><span style="color: #D4D4D4">: p_1.id</span></span>
<span class="line"><span style="color: #D4D4D4">                                 </span><span style="color: #569CD6">Index</span><span style="color: #D4D4D4"> Cond: (p_1.id = bp_1.base_product_id)</span></span>
<span class="line"><span style="color: #D4D4D4">                                 Heap Fetches: </span><span style="color: #B5CEA8">0</span></span>
<span class="line"><span style="color: #D4D4D4">                                 Buffers: shared hit=</span><span style="color: #B5CEA8">4</span></span>
<span class="line"><span style="color: #D4D4D4"> Query Identifier: </span><span style="color: #B5CEA8">273579094919034765</span></span>
<span class="line"><span style="color: #D4D4D4"> Planning:</span></span>
<span class="line"><span style="color: #D4D4D4">   Buffers: shared hit=</span><span style="color: #B5CEA8">129</span></span>
<span class="line"><span style="color: #D4D4D4"> Planning </span><span style="color: #569CD6">Time</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">3</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">160</span><span style="color: #D4D4D4"> ms</span></span>
<span class="line"><span style="color: #D4D4D4"> JIT:</span></span>
<span class="line"><span style="color: #D4D4D4">   Functions: </span><span style="color: #B5CEA8">34</span></span>
<span class="line"><span style="color: #D4D4D4">   Options: Inlining false, Optimization false, Expressions true, Deforming true</span></span>
<span class="line"><span style="color: #D4D4D4">   Timing: Generation </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">963</span><span style="color: #D4D4D4"> ms, Inlining </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">000</span><span style="color: #D4D4D4"> ms, Optimization </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">883</span><span style="color: #D4D4D4"> ms, Emission </span><span style="color: #B5CEA8">19</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">683</span><span style="color: #D4D4D4"> ms, Total </span><span style="color: #B5CEA8">22</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">528</span><span style="color: #D4D4D4"> ms</span></span>
<span class="line"><span style="color: #D4D4D4"> Execution </span><span style="color: #569CD6">Time</span><span style="color: #D4D4D4">: </span><span style="color: #B5CEA8">209</span><span style="color: #D4D4D4">.</span><span style="color: #B5CEA8">321</span><span style="color: #D4D4D4"> ms</span></span>
<span class="line"><span style="color: #D4D4D4">(</span><span style="color: #B5CEA8">82</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">rows</span><span style="color: #D4D4D4">)</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p></p>



<p>Assim como no Oracle Database, o PostgreSQL utiliza a indentação, representada pelo símbolo -&gt;, para indicar a ordem de execução das operações, sem atribuir um identificador sequencial a cada passo. Dessa forma, quanto maior a indentação antes do -&gt;, mais interno (ou profundo) é o passo no plano de execução. Isso significa que os passos mais indentados são executados primeiro.</p>



<p></p>



<p>Com o plano de execução em formato de texto, podemos utilizar as duas ferramentas apresentadas para realizar a análise e identificar possíveis gargalos na execução da query. A seguir, exploraremos ambas as abordagens e demonstraremos como detectar os principais pontos de otimização no SQL.<br><br><br>Utilizaremos o plano de execução em formato de texto gerado anteriormente e o submeteremos à ferramenta <strong>Explain Depesz</strong>, que apresenta a análise no formato tabular. Você pode acessá-la através do seguinte link: <a href="https://explain.depesz.com/">Explain Depesz</a>.<br><a href="https://explain.depesz.com/">https://explain.depesz.com/</a></p>



<p></p>



<p></p>



<figure class="wp-block-image alignwide size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="528" src="https://furushima.com.br/wp-content/uploads/2025/02/image-14-1024x528.png" alt="" class="wp-image-2573" srcset="https://furushima.com.br/wp-content/uploads/2025/02/image-14-1024x528.png 1024w, https://furushima.com.br/wp-content/uploads/2025/02/image-14-300x155.png 300w, https://furushima.com.br/wp-content/uploads/2025/02/image-14-768x396.png 768w, https://furushima.com.br/wp-content/uploads/2025/02/image-14-1536x791.png 1536w, https://furushima.com.br/wp-content/uploads/2025/02/image-14.png 1766w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<h3 class="wp-block-heading">Passos para visualizar o plano de execução no <strong>Explain Depesz</strong>:</h3>



<ul class="wp-block-list">
<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f534.png" alt="🔴" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Seta Vermelha:</strong> Insira um título para o plano de execução (opcional, mas facilita a organização).</li>



<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f7e2.png" alt="🟢" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Seta Verde:</strong> Cole o plano de execução gerado em formato de texto.</li>



<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f535.png" alt="🔵" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Seta Azul:</strong> Cole a query utilizada para gerar o plano de execução.</li>



<li><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/26ab.png" alt="⚫" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Seta Preta:</strong> Após preencher os campos acima, clique em <strong>Submit</strong> para processar e visualizar o plano de execução.</li>
</ul>



<p></p>



<figure class="wp-block-image alignwide size-full"><img alt="" loading="lazy" decoding="async" width="1820" height="888" src="https://furushima.com.br/wp-content/uploads/2025/02/Animacao_depesz_plan.gif" alt="" class="wp-image-2575"/></figure>



<p></p>



<p>Após submeter o plano de execução, observe na demonstração abaixo os principais gargalos identificados. Eles são destacados em <strong>laranja e vermelho</strong>, indicando as operações mais custosas. Além disso, os trechos grifados representam cláusulas da query que podem ser otimizadas para melhorar o desempenho.<br><br></p>



<figure class="wp-block-image alignwide size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="559" src="https://furushima.com.br/wp-content/uploads/2025/02/image-15-1024x559.png" alt="" class="wp-image-2578" srcset="https://furushima.com.br/wp-content/uploads/2025/02/image-15-1024x559.png 1024w, https://furushima.com.br/wp-content/uploads/2025/02/image-15-300x164.png 300w, https://furushima.com.br/wp-content/uploads/2025/02/image-15-768x419.png 768w, https://furushima.com.br/wp-content/uploads/2025/02/image-15-1536x838.png 1536w, https://furushima.com.br/wp-content/uploads/2025/02/image-15.png 1684w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>Nested Loop (cost=1.31..120,192.03 rows=1 width=427) (actual time=0.154..181.249 rows=273 loops=1)<br>Output: poi.supplier_product, poi.price, poi.created_at, poi.confirmed_quantity, po.supplier_id, bp.base_product_id<br><strong>Join Filter: ((bp.code)::text = (poi.buyer_product ->> &#8216;buyer_product_code&#8217;::text))<br></strong>Rows Removed by Join Filter: 48,357<br>Buffers: shared hit=62,374</p>



<p></p>



<p class="has-medium-font-size"></p>



<p></p>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>O que significa?</strong></p>



<ul class="wp-block-list">
<li>O PostgreSQL está executando <strong>um Nested Loop Join</strong> para combinar os dados das tabelas <strong>buyer_products (bp)</strong> e <strong>purchase_order_items (poi)</strong>.</li>



<li><strong>Custo estimado</strong>: 120.192 → Indica que esta é uma das etapas mais pesadas do plano.</li>



<li><strong>Tempo real gasto</strong>: <strong>181.249 ms</strong> → Isso confirma que essa operação está realmente demorando muito.</li>
</ul>



<p></p>



<p><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f6a8.png" alt="🚨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Problema identificado:</strong></p>



<ul class="wp-block-list">
<li>O <strong>Nested Loop Join pode ser ineficiente</strong>, especialmente quando muitas linhas precisam ser comparadas.</li>
</ul>



<h2 class="wp-block-heading"><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Detalhes do Join e o Problema do Filtro</strong></h2>



<pre class="wp-block-preformatted"></pre>



<p>Join Filter: ((bp.code)::text = (poi.buyer_product -&gt;&gt; &#8216;buyer_product_code&#8217;::text))<br>Rows Removed by Join Filter: 48,357</p>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>O que isso significa?</strong></p>



<ul class="wp-block-list">
<li>O PostgreSQL está tentando <strong>juntar <code>bp.code</code> com o campo JSON <code>poi.buyer_product -&gt;&gt; 'buyer_product_code'</code></strong>.</li>



<li>Porém, <strong>48.357 linhas foram lidas e removidas</strong> porque não atendiam ao filtro.<br>Isso significa que <strong>muitos dados desnecessários foram carregados antes da filtragem</strong>.</li>
</ul>



<p></p>



<p><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f6a8.png" alt="🚨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Problema identificado:</strong></p>



<ul class="wp-block-list">
<li>O <strong>filtro de comparação JSON é extremamente ineficiente</strong>.</li>



<li>O PostgreSQL precisa percorrer <strong>todas as linhas</strong> antes de saber quais realmente fazem parte da junção.</li>
</ul>



<p></p>



<pre class="wp-block-code"><code>Buffers: shared hit=62,374

&#x1f4cc; <strong>O que isso significa?</strong></code></pre>



<ul class="wp-block-list">
<li><strong>62.374 blocos de memória foram acessados</strong> no cache do PostgreSQL.</li>



<li>Isso indica que <strong>nenhuma leitura de disco foi necessária</strong>, o que é positivo.</li>



<li>Porém, <strong>mesmo sem leituras de disco, a query ainda está lenta</strong>, o que mostra que o problema está na lógica da consulta, não apenas no hardware.</li>
</ul>



<h2 class="wp-block-heading"><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f539.png" alt="🔹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Como otimizar essa parte do plano?</strong></h2>



<p>Agora que sabemos que o <strong>Nested Loop Join e o filtro JSON são os principais problemas</strong>, podemos sugerir melhorias:</p>



<h3 class="wp-block-heading"><strong>1&#x20e3; Criar um índice para melhorar a comparação JSON</strong></h3>



<p>A comparação <code>(bp.code)::text = (poi.buyer_product -&gt;&gt; 'buyer_product_code'::text)</code> é <strong>muito custosa</strong>, pois o PostgreSQL precisa processar os dados JSON antes de compará-los.</p>



<p></p>



<p><strong><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Solução: Criar um índice funcional no JSON</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="CREATE INDEX idx_poi_buyer_product_code ON purchase_order_items ((buyer_product -&gt;&gt; 'buyer_product_code'));

CREATE INDEX idx_poi_purchase_order_id_created_at ON purchase_order_items (purchase_order_id, created_at DESC);
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">CREATE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">INDEX</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">idx_poi_buyer_product_code</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> purchase_order_items ((buyer_product -&gt;&gt; </span><span style="color: #CE9178">&#39;buyer_product_code&#39;</span><span style="color: #D4D4D4">));</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">CREATE</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">INDEX</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">idx_poi_purchase_order_id_created_at</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">ON</span><span style="color: #D4D4D4"> purchase_order_items (purchase_order_id, created_at </span><span style="color: #569CD6">DESC</span><span style="color: #D4D4D4">);</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Impacto esperado:</strong></p>



<ul class="wp-block-list">
<li>O PostgreSQL poderá usar o índice diretamente para encontrar as correspondências.</li>



<li>Reduz <strong>drasticamente</strong> o número de linhas removidas pelo <code>Join Filter</code>.</li>



<li>Diminui a necessidade de percorrer todas as linhas da tabela.</li>



<li>Reduz tempo da busca no <code>purchase_order_items</code>.</li>



<li>Melhora a performance do <code>Nested Loop</code>.</li>
</ul>



<p></p>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Problemas identificados:</strong></p>



<ol class="wp-block-list">
<li><strong>Join Filter está descartando muitas linhas (48.357 removidas).</strong></li>



<li><strong>Nested Loop Join não é eficiente para grandes volumes de dados.</strong></li>



<li><strong>Falta de um índice eficiente para buscas no JSON.</strong></li>



<li><strong>Falta de um índice composto no <code>purchase_order_items</code> para junções rápidas.</strong></li>
</ol>



<p></p>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Melhorias sugeridas:</strong> </p>



<p><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Criar um índice para otimizar a busca JSON.<br><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Usar um <code>Hash Join</code> em vez de <code>Nested Loop</code>.<br><img src="https://s.w.org/images/core/emoji/16.0.1/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Criar um índice composto para melhorar as junções.</p>



<p></p>



<h3 class="wp-block-heading"><strong>Melhoria da Análise e Utilização da Ferramenta <code>EXPLAIN DALIBO</code></strong></h3>



<p>Agora que identificamos os <strong>gargalos</strong> e propomos <strong>soluções</strong>, vamos abordar esse problema sob uma nova perspectiva, utilizando a ferramenta <a href="https://explain.dalibo.com/">EXPLAIN Dalibo</a>.</p>



<p><a href="https://explain.dalibo.com">https://explain.dalibo.com</a></p>



<p></p>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="891" height="763" src="https://furushima.com.br/wp-content/uploads/2025/02/image-16.png" alt="" class="wp-image-2581" srcset="https://furushima.com.br/wp-content/uploads/2025/02/image-16.png 891w, https://furushima.com.br/wp-content/uploads/2025/02/image-16-300x257.png 300w, https://furushima.com.br/wp-content/uploads/2025/02/image-16-768x658.png 768w" sizes="(max-width: 891px) 100vw, 891px" /></figure>



<p></p>



<p></p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="472" src="https://furushima.com.br/wp-content/uploads/2025/02/image-17-1024x472.png" alt="" class="wp-image-2582" srcset="https://furushima.com.br/wp-content/uploads/2025/02/image-17-1024x472.png 1024w, https://furushima.com.br/wp-content/uploads/2025/02/image-17-300x138.png 300w, https://furushima.com.br/wp-content/uploads/2025/02/image-17-768x354.png 768w, https://furushima.com.br/wp-content/uploads/2025/02/image-17.png 1458w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p></p>



<p></p>



<figure class="wp-block-image size-large"><img alt="" loading="lazy" decoding="async" width="1024" height="617" src="https://furushima.com.br/wp-content/uploads/2025/02/image-18-1024x617.png" alt="" class="wp-image-2584" srcset="https://furushima.com.br/wp-content/uploads/2025/02/image-18-1024x617.png 1024w, https://furushima.com.br/wp-content/uploads/2025/02/image-18-300x181.png 300w, https://furushima.com.br/wp-content/uploads/2025/02/image-18-768x463.png 768w, https://furushima.com.br/wp-content/uploads/2025/02/image-18.png 1084w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><br><br></p>



<p></p>



<p>Observe que a <strong>caixa do Nested Loop</strong> representa o principal gargalo da query, e o <strong>&#8220;Join Filter&#8221;</strong> está relacionado à condição <code>((bp.code)::text = (poi.buyer_product ->> 'buyer_product_code'::text))</code>, o que indica uma junção ineficiente que impacta diretamente o desempenho da consulta.<br><br><br></p>



<p><strong>Conclusão</strong></p>



<p>Neste trabalho, exploramos duas abordagens para analisar e otimizar uma query SQL no PostgreSQL:</p>



<ol class="wp-block-list">
<li><strong>EXPLAIN ANALYZE</strong> → Fornece um relatório detalhado sobre a execução da query, ajudando a identificar custos, tempo de execução e estatísticas importantes.</li>



<li><strong>EXPLAIN Dalibo</strong> → Apresenta um <strong>formato visual e intuitivo</strong>, facilitando a identificação dos pontos críticos da consulta, como <strong>Nested Loops</strong>, filtros ineficientes e ordenações desnecessárias.</li>
</ol>



<p>Além disso, aprendemos a <strong>identificar gargalos</strong> na execução da query, como o <strong>Join Filter ineficiente</strong> e a <strong>ordenção manual</strong> sem suporte de índices. Com isso, aplicamos <strong>índices estratégicos</strong> e sugerimos a troca de algoritmos de junção para melhorar a performance.</p>



<p>O principal aprendizado aqui é que, <strong>antes de otimizar uma query, é essencial entender como o PostgreSQL a executa</strong>, localizar os gargalos e aplicar ajustes <strong>cirúrgicos</strong>, como a criação de índices e a escolha do tipo de junção mais eficiente. <img src="https://s.w.org/images/core/emoji/16.0.1/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Entendendo o Plano de Execução no Oracle: Como Melhorar a Performance das Suas Consultas SQL &#8211; PARTE 1</title>
		<link>https://furushima.com.br/blog/entendendo-o-plano-de-execucao-no-oracle-como-melhorar-a-performance-das-suas-consultas-sql-parte-1/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Fri, 21 Feb 2025 19:08:00 +0000</pubDate>
				<category><![CDATA[Banco De Dados]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[Performance&Tuning]]></category>
		<guid isPermaLink="false">https://furushima.com.br/?p=2536</guid>

					<description><![CDATA[O Poder do SQL e o Desafio da Performance Uma das grandes vantagens do SQL é sua natureza declarativa. Isso significa que você não precisa dizer ao banco de dados como obter os dados; basta especificar o que deseja. O otimizador do Oracle (CBO) cuida de encontrar a melhor forma de executar sua consulta. No [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p></p>



<p>O Poder do SQL e o Desafio da Performance</p>



<p>Uma das grandes vantagens do SQL é sua natureza declarativa. Isso significa que você não precisa dizer ao banco de dados como obter os dados; basta especificar o que deseja. O otimizador do Oracle (CBO) cuida de encontrar a melhor forma de executar sua consulta.</p>



<p>No entanto, nem sempre o caminho escolhido pelo banco de dados é o mais eficiente. Em consultas complexas ou com grandes volumes de dados, a performance pode ser impactada. Mas como identificar e corrigir esses problemas?</p>



<p><em>A resposta está no plano de execução.</em></p>



<p></p>



<p><strong>O Que é um Plano de Execução?</strong></p>



<p>O Execution Plan (Plano de Execução) é um roteiro detalhado que descreve o caminho que o Oracle seguirá para recuperar os dados solicitados em uma consulta SQL. Esse plano é gerado durante a fase de análise (parser) da instrução SQL.<br>Para construir esse caminho de execução, o Oracle considera diversas informações, entre elas:</p>



<ul class="wp-block-list">
<li>Estatísticas do banco de dados: Incluem system statistics (estatísticas do sistema) e data statistics (estatísticas dos dados), que ajudam a prever a melhor forma de acessar as tabelas e índices.</li>
</ul>



<ul class="wp-block-list">
<li>Parâmetros da instância do banco de dados: Configurações específicas da instância que influenciam as decisões do otimizador.</li>
</ul>



<p></p>



<p>Esses fatores fornecem insumos para o CBO (Cost-Based Optimizer), o otimizador do Oracle, que calcula a estratégia mais eficiente para executar a consulta SQL. Dessa forma, o plano de execução representa a melhor estimativa do banco de dados sobre como recuperar as informações da maneira mais rápida e eficiente possível.</p>



<p><strong>Diferença entre Execution Plan e Explain Plan</strong></p>



<p>EXPLAIN PLAN (Planos de Explicação) e EXECUTION PLAN (Plano de execução): Qual a Diferença?</p>



<p>Ao trabalhar com consultas SQL no Oracle, é essencial entender a diferença entre dois tipos de planos: EXPLAIN PLAN e EXECUTION PLAN.</p>



<p><em><strong>Explain Plan (Planos de Explicação)</strong></em></p>



<p>O EXPLAIN PLAN é uma previsão do que o Oracle planeja fazer para executar a consulta. Quando você roda um EXPLAIN PLAN, o banco de dados gera um plano estimado de execução, com base nas estatísticas atuais das tabelas e nos algoritmos do otimizador. Isso pode ser útil para entender a estratégia escolhida pelo otimizador antes de realmente executar a consulta.</p>



<p>No entanto, o EXPLAIN PLAN pode estar errado ou ser diferente do plano real de execução, porque:</p>



<p>Ele não executa a consulta de fato, apenas faz uma previsão.</p>



<p>Se as estatísticas do banco de dados estiverem desatualizadas, a previsão pode ser imprecisa.</p>



<p></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="
EXPLAIN PLAN FOR 
SELECT * FROM TABELA_XPTO WHERE coluna = 'valor';

SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"></span>
<span class="line"><span style="color: #D4D4D4">EXPLAIN PLAN </span><span style="color: #569CD6">FOR</span><span style="color: #D4D4D4"> </span></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> TABELA_XPTO </span><span style="color: #569CD6">WHERE</span><span style="color: #D4D4D4"> coluna = </span><span style="color: #CE9178">&#39;valor&#39;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">TABLE</span><span style="color: #D4D4D4">(DBMS_XPLAN.DISPLAY);</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p><strong><em>Execution Plan (Plano de execução)</em></strong></p>



<p>O EXECUTION PLAN, por outro lado, mostra o que realmente aconteceu quando a consulta foi executada. Ele exibe:</p>



<p>A sequência exata de operações realizadas pelo banco de dados.<br>O tempo gasto em cada operação.<br>O número real de linhas processadas.<br>O impacto da E/S (leitura e escrita em disco ou memória).<br>Se a consulta utilizou índices, joins, ordenações ou full table scans.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT * FROM TABLE(dbms_xplan.display_cursor('&lt;SQL_ID&gt;','&lt;CHILD_NUMBER&gt;','ALLSTATS LAST  +PEEKED_BINDS +PREDICATE +COST +BYTES ADVANCED'));
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #569CD6">SELECT</span><span style="color: #D4D4D4"> * </span><span style="color: #569CD6">FROM</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">TABLE</span><span style="color: #D4D4D4">(dbms_xplan.display_cursor(</span><span style="color: #CE9178">&#39;&lt;SQL_ID&gt;&#39;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;&lt;CHILD_NUMBER&gt;&#39;</span><span style="color: #D4D4D4">,</span><span style="color: #CE9178">&#39;ALLSTATS LAST  +PEEKED_BINDS +PREDICATE +COST +BYTES ADVANCED&#39;</span><span style="color: #D4D4D4">));</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<p>Ao analisar a rota seguida pelo banco de dados, você pode identificar se ele escolheu o caminho mais eficiente ou se há uma alternativa ainda mais rápida, como a criação de um atalho.</p>



<p>Abaixo está o plano de execução para a junção de duas tabelas:</p>



<pre class="wp-block-preformatted has-d-4-d-4-d-4-color has-text-color has-875-rem-font-size">--------------------------------------<br>| Id  | Operation          | Name    |<br>--------------------------------------<br>|   0 | SELECT STATEMENT   |         |<br>|   1 |  HASH JOIN         |         |<br>|   2 |   TABLE ACCESS FULL| TAB_A   |<br>|   3 |   TABLE ACCESS FULL| TAB_B   |<br>--------------------------------------<br><br><br>Cada linha no Execution Plan (Plano de Execução) representa uma operação distinta. Essas operações estão organizadas em uma estrutura hierárquica, formando um relacionamento de pai/filho.<br><br>O plano pode ser visualizado como uma árvore. A instrução SELECT, localizada no topo, é a raiz; as tabelas, situadas na parte inferior, são as folhas; e, entre elas, há uma série de operações intermediárias.<br><br>Essas operações se dividem em três categorias principais:<br><br>- Single-child operations (Operações de filho único)<br>- Multichild operations (Operações de múltiplos filhos)<br>- Joins (Junções)</pre>



<p class="has-text-align-left"></p>



<h2 class="wp-block-heading"><strong>Single-child operations (Operações de filho único)</strong></h2>



<p>Como o nome sugere, esse tipo de operação sempre possui <strong>exatamente uma operação</strong> abaixo dela na árvore do plano de execução. Exemplos comuns incluem:</p>



<ul class="wp-block-list">
<li><strong>Grouping (Agrupamento)</strong></li>



<li><strong>Sorting (Ordenação)</strong></li>
</ul>



<p></p>



<h3 class="wp-block-heading"><strong>Multichild operations (Operações de múltiplos filhos)</strong></h3>



<p>Essas operações podem ter <strong>uma ou mais operações abaixo delas</strong> e são mais raras. A mais comum que pode aparecer no plano de execução é a operação <strong>UNION (ALL)</strong>, que combina os resultados de múltiplas consultas.</p>



<p></p>



<h3 class="wp-block-heading"><strong>Joins (Junções)</strong></h3>



<p>As junções sempre possuem <strong>exatamente dois filhos</strong>. Esses filhos podem ser:</p>



<ul class="wp-block-list">
<li>Outras junções</li>



<li>Tabelas</li>



<li>Qualquer outra operação do plano de execução</li>
</ul>



<p>Cada um desses componentes desempenha um papel essencial na forma como o banco de dados processa a consulta, influenciando diretamente a eficiência e o desempenho da execução.</p>



<p class="has-medium-font-size"><strong>Como Ler ou Interpretar um Execution Plan (Plano de Execução)</strong></p>



<p>Em um Execution Plan (Plano de Execução) baseado em texto, a estrutura hierárquica das operações é representada pelo nível de recuo (indentação). Esse recuo indica o relacionamento <strong>pai/filho</strong> entre as operações.</p>



<ul class="wp-block-list">
<li><strong>Operação pai</strong>: É sempre a primeira linha acima de uma operação, com um recuo menor.</li>



<li><strong>Operações filhas</strong>: São as linhas logo abaixo da operação pai, recuadas mais para a direita. Elas pertencem à operação pai até que outra linha com o mesmo nível de recuo apareça.<br></li>
</ul>



<p></p>



<p>Essa estrutura ajuda a visualizar como as operações se relacionam e a entender a ordem em que o banco de dados executa cada etapa da consulta.</p>



<p></p>



<p>Para ilustrar a estrutura hierárquica de um <strong>Execution Plan (Plano de Execução)</strong> no Oracle, vamos analisar um exemplo prático. Suponha que temos duas tabelas: <code>clientes</code> e <code>pedidos</code>. Desejamos selecionar todos os clientes e seus respectivos pedidos. A consulta SQL seria:</p>



<pre class="wp-block-code"><code>
SELECT c.nome, p.numero_pedido
FROM clientes c
JOIN pedidos p ON c.cliente_id = p.cliente_id;
</code></pre>



<p>Ao gerar o plano de execução para essa consulta, obteríamos uma saída semelhante a:</p>



<pre class="wp-block-code"><code>--------------------------------------------------------------------------------
| Id  | Operation           | Name    | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------------
|   0 | SELECT STATEMENT    |         |   100 |  5200 |    10   (0)| 00:00:01 |
|*  1 |  HASH JOIN          |         |   100 |  5200 |    10   (0)| 00:00:01 |
|   2 |   TABLE ACCESS FULL | CLIENTES|   100 |  2600 |     5   (0)| 00:00:01 |
|   3 |   TABLE ACCESS FULL | PEDIDOS |   200 |  5200 |     5   (0)| 00:00:01 |
--------------------------------------------------------------------------------

Vamos interpretar esse plano de execução, destacando as relações pai/filho:

<strong>Operação Raiz (Pai Principal):</strong>

Id 0: SELECT STATEMENT é a operação raiz. Todas as outras operações são suas filhas diretas ou indiretas.

<strong>Operação Filha da Raiz:
</strong>
Id 1: HASH JOIN é filha direta do SELECT STATEMENT. Esta operação combina as tabelas CLIENTES e PEDIDOS usando um algoritmo de junção hash.
Operações Filhas do HASH JOIN:

Id 2: TABLE ACCESS FULL na tabela CLIENTES. Esta operação lê toda a tabela CLIENTES e fornece os dados para o HASH JOIN.

Id 3: TABLE ACCESS FULL na tabela PEDIDOS. Similarmente, lê toda a tabela PEDIDOS e passa os dados para o HASH JOIN.

<strong>Observações Importantes:
</strong>Recuo (Indentação): No plano de execução baseado em texto, o nível de recuo indica a hierarquia das operações. Operações com maior recuo são filhas da operação imediatamente acima com menor recuo.

<strong>Relação Pai/Filho:
</strong>
SELECT STATEMENT é o pai do HASH JOIN.
HASH JOIN é pai das operações TABLE ACCESS FULL das tabelas CLIENTES e PEDIDOS.

Entender essa estrutura hierárquica é crucial para analisar como o Oracle executa a consulta e identificar possíveis otimizações, como a criação de índices ou a reescrita da consulta para melhorar o desempenho.
</code></pre>



<figure class="wp-block-image size-full"><img alt="" loading="lazy" decoding="async" width="423" height="279" src="https://furushima.com.br/wp-content/uploads/2025/02/image-13.png" alt="" class="wp-image-2540" srcset="https://furushima.com.br/wp-content/uploads/2025/02/image-13.png 423w, https://furushima.com.br/wp-content/uploads/2025/02/image-13-300x198.png 300w" sizes="(max-width: 423px) 100vw, 423px" /></figure>



<h2 class="wp-block-heading"><strong>Passo a Passo do Execution Plan</strong></h2>



<p>1 &#8211; <strong>Primeira operação (Seta Vermelha) &#8211; Busca inicial das tabelas <code>COLOURS</code> e <code>TOYS</code></strong></p>



<ul class="wp-block-list">
<li>A execução começa buscando os dados da tabela <strong>COLOURS</strong> (<code>TABLE ACCESS FULL</code>, linha 4).</li>



<li>Em seguida, os dados da tabela <strong>TOYS</strong> são buscados (<code>TABLE ACCESS FULL</code>, linha 5).</li>



<li>Esses dados são passados para o primeiro <strong>HASH JOIN</strong> (<code>linha 3</code>), que combina os resultados dessas tabelas.<br></li>
</ul>



<ol class="wp-block-list"></ol>



<p></p>



<p>2 &#8211; <strong>Segunda operação (Seta Roxa) &#8211; Adicionando a tabela <code>PENS</code></strong></p>



<ul class="wp-block-list">
<li>Após a junção das tabelas <code>COLOURS</code> e <code>TOYS</code>, o banco acessa a tabela <strong>PENS</strong> (<code>TABLE ACCESS FULL</code>, linha 6).</li>



<li>O resultado do primeiro <strong>HASH JOIN</strong> é combinado com os dados da tabela <code>PENS</code> através de outro <strong>HASH JOIN</strong> (<code>linha 2</code>).</li>



<li>Neste ponto, temos um novo dataset contendo os dados já filtrados e processados.<br></li>
</ul>



<ol class="wp-block-list"></ol>



<p></p>



<p>3 &#8211; <strong>Terceira operação (Seta Laranja) &#8211; Busca na tabela <code>BRICKS</code></strong></p>



<ul class="wp-block-list">
<li>O próximo passo é buscar os dados da tabela <strong>BRICKS</strong> (<code>TABLE ACCESS FULL</code>, linha 7).</li>



<li>O resultado da junção anterior (dataset da etapa 2) é agora unido à tabela <code>BRICKS</code> por meio de um <strong>HASH JOIN</strong> (<code>linha 1</code>).<br></li>
</ul>



<ol class="wp-block-list"></ol>



<p></p>



<p>4 &#8211; <strong>Última operação (Seta Verde) &#8211; Retorno do resultado</strong></p>



<ul class="wp-block-list">
<li>O <strong>HASH JOIN</strong> final combina todos os resultados e retorna os dados ao cliente através do <strong>SELECT STATEMENT</strong> (<code>linha 0</code>).</li>



<li>Como não há mais filhos na estrutura, essa etapa finaliza a execução.<br><br></li>
</ul>



<ol class="wp-block-list"></ol>



<p></p>



<h2 class="wp-block-heading"><strong>Resumo da Ordem de Execução</strong></h2>



<p>A ordem correta de execução pode ser descrita assim:</p>



<ol class="wp-block-list">
<li><code>TABLE ACCESS FULL COLOURS</code> (linha 4) → primeiro conjunto de dados.</li>



<li><code>TABLE ACCESS FULL TOYS</code> (linha 5) → segundo conjunto de dados.</li>



<li><code>HASH JOIN</code> (linha 3) → combinação de <code>COLOURS</code> e <code>TOYS</code>.</li>



<li><code>TABLE ACCESS FULL PENS</code> (linha 6) → terceiro conjunto de dados.</li>



<li><code>HASH JOIN</code> (linha 2) → combinação do resultado do primeiro HASH JOIN com <code>PENS</code>.</li>



<li><code>TABLE ACCESS FULL BRICKS</code> (linha 7) → quarto conjunto de dados.</li>



<li><code>HASH JOIN</code> (linha 1) → combinação do resultado da segunda junção com <code>BRICKS</code>.</li>



<li><code>SELECT STATEMENT</code> (linha 0) → retorna o resultado final ao cliente.</li>
</ol>



<p></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p>Compreender a estrutura e a ordem de execução de um plano de execução é essencial para diagnosticar e otimizar o desempenho de consultas no Oracle Database. Ao analisar detalhadamente cada operação e suas interações, é possível identificar gargalos e aplicar melhorias específicas, resultando em consultas mais eficientes e sistemas mais responsivos.</p>



<p></p>



<p>Referencias : <br><a href="https://blogs.oracle.com/connect/post/how-to-read-an-execution-plan">https://blogs.oracle.com/connect/post/how-to-read-an-execution-plan</a></p>



<p></p>



<p></p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>EXECUTANDO DATAPUMP EXPORT (EXPDP) NO ORACLE RDS</title>
		<link>https://furushima.com.br/blog/executando-datapump-export-expdp-no-oracle-rds/</link>
		
		<dc:creator><![CDATA[Carlos Furushima]]></dc:creator>
		<pubDate>Tue, 02 Apr 2024 18:50:37 +0000</pubDate>
				<category><![CDATA[Banco De Dados]]></category>
		<category><![CDATA[AMAZON]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[RDS]]></category>
		<guid isPermaLink="false">https://dev.furushima.com.br/?p=2174</guid>

					<description><![CDATA[Neste tutorial, vamos explorar como realizar uma exportação de dados utilizando o Datapump Export via a API DBMS_DATAPUMP no Oracle Database. Este método é altamente flexível e permite exportar dados de forma eficiente e controlada. Etapa 1: Configurando a Exportação Antes de iniciar a exportação, certifique-se de executar este código no banco de dados de [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p></p>



<p>Neste tutorial, vamos explorar como realizar uma exportação de dados utilizando o Datapump Export via a API DBMS_DATAPUMP no Oracle Database. Este método é altamente flexível e permite exportar dados de forma eficiente e controlada.</p>



<h3 class="wp-block-heading">Etapa 1: Configurando a Exportação</h3>



<p>Antes de iniciar a exportação, certifique-se de executar este código no banco de dados de origem, onde deseja realizar o export:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="DECLARE
    Bkp NUMBER;
    s VARCHAR2(30000);
BEGIN
    -- Abrindo um job de exportação no Data Pump
    Bkp := DBMS_DATAPUMP.OPEN(
        operation =&gt; 'EXPORT',
        job_mode =&gt; 'SCHEMA',
        job_name =&gt; NULL
    );

    -- Adicionando arquivo de exportação
    DBMS_DATAPUMP.ADD_FILE(
        handle    =&gt; Bkp,
        filename  =&gt; 'datapump_source_DATA_F.dmp',
        directory =&gt; 'DATA_PUMP_DIR',
        filetype  =&gt; dbms_datapump.ku$_file_type_dump_file,
        reusefile =&gt; 1
    );

    -- Adicionando arquivo de log
    DBMS_DATAPUMP.ADD_FILE(
        handle    =&gt; Bkp,
        filename  =&gt; 'datapump_source_DATA_F.log',
        directory =&gt; 'DATA_PUMP_DIR',
        filetype  =&gt; dbms_datapump.ku$_file_type_log_file
    );

    -- Selecionando owners para exportação
    SELECT LISTAGG('''' || owner || '''', ', ') WITHIN GROUP (ORDER BY owner) 
    INTO s
    FROM (
        SELECT username AS owner
        FROM dba_users
        WHERE username NOT IN (
            'ANONYMOUS', 'SYS', 'SYSTEM', 'SYSAUX',
            'APPQOSSYS', 'AUDSYS', 'CTXSYS', 'DBSNMP',
            'DIP', 'GSMADMIN_INTERNAL', 'GSMCATUSER', 'GSMUSER',
            'ORACLE_OCM', 'SYSBACKUP', 'SYSDG', 'SYSKM',
            'XDB', 'XS$NULL', 'RDSADMIN', 'SYSRAC',
            'SYS$UMF', 'REMOTE_SCHEDULER_AGENT', 'GGSYS',
            'DBSFWUSER'
        )
    );

    -- Aplicando filtro para exportação dos schemas selecionados
    DBMS_DATAPUMP.METADATA_FILTER(Bkp, 'SCHEMA_LIST', s);

    -- Iniciando o job de exportação
    DBMS_DATAPUMP.START_JOB(Bkp);
END;
/
" style="color:#e1e4e8;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki github-dark" style="background-color: #24292e" tabindex="0"><code><span class="line"><span style="color: #F97583">DECLARE</span></span>
<span class="line"><span style="color: #E1E4E8">    Bkp </span><span style="color: #F97583">NUMBER</span><span style="color: #E1E4E8">;</span></span>
<span class="line"><span style="color: #E1E4E8">    s </span><span style="color: #F97583">VARCHAR2</span><span style="color: #E1E4E8">(</span><span style="color: #79B8FF">30000</span><span style="color: #E1E4E8">);</span></span>
<span class="line"><span style="color: #F97583">BEGIN</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #6A737D">-- Abrindo um job de exportação no Data Pump</span></span>
<span class="line"><span style="color: #E1E4E8">    Bkp :</span><span style="color: #F97583">=</span><span style="color: #E1E4E8"> </span><span style="color: #79B8FF">DBMS_DATAPUMP</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">OPEN</span><span style="color: #E1E4E8">(</span></span>
<span class="line"><span style="color: #E1E4E8">        operation </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;EXPORT&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">        job_mode </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;SCHEMA&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">        job_name </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">NULL</span></span>
<span class="line"><span style="color: #E1E4E8">    );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #6A737D">-- Adicionando arquivo de exportação</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #79B8FF">DBMS_DATAPUMP</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">ADD_FILE</span><span style="color: #E1E4E8">(</span></span>
<span class="line"><span style="color: #E1E4E8">        handle    </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> Bkp,</span></span>
<span class="line"><span style="color: #E1E4E8">        </span><span style="color: #F97583">filename</span><span style="color: #E1E4E8">  </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;datapump_source_DATA_F.dmp&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">        directory </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;DATA_PUMP_DIR&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">        filetype  </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #79B8FF">dbms_datapump</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">ku</span><span style="color: #E1E4E8">$_file_type_dump_file,</span></span>
<span class="line"><span style="color: #E1E4E8">        reusefile </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #79B8FF">1</span></span>
<span class="line"><span style="color: #E1E4E8">    );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #6A737D">-- Adicionando arquivo de log</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #79B8FF">DBMS_DATAPUMP</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">ADD_FILE</span><span style="color: #E1E4E8">(</span></span>
<span class="line"><span style="color: #E1E4E8">        handle    </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> Bkp,</span></span>
<span class="line"><span style="color: #E1E4E8">        </span><span style="color: #F97583">filename</span><span style="color: #E1E4E8">  </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;datapump_source_DATA_F.log&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">        directory </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;DATA_PUMP_DIR&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">        filetype  </span><span style="color: #F97583">=&gt;</span><span style="color: #E1E4E8"> </span><span style="color: #79B8FF">dbms_datapump</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">ku</span><span style="color: #E1E4E8">$_file_type_log_file</span></span>
<span class="line"><span style="color: #E1E4E8">    );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #6A737D">-- Selecionando owners para exportação</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #F97583">SELECT</span><span style="color: #E1E4E8"> LISTAGG(</span><span style="color: #9ECBFF">&#39;&#39;&#39;&#39;</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">||</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">owner</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">||</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&#39;&#39;&#39;&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;, &#39;</span><span style="color: #E1E4E8">) </span><span style="color: #F97583">WITHIN</span><span style="color: #E1E4E8"> </span><span style="color: #79B8FF">GROUP</span><span style="color: #E1E4E8"> (</span><span style="color: #F97583">ORDER BY</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">owner</span><span style="color: #E1E4E8">) </span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #F97583">INTO</span><span style="color: #E1E4E8"> s</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #F97583">FROM</span><span style="color: #E1E4E8"> (</span></span>
<span class="line"><span style="color: #E1E4E8">        </span><span style="color: #F97583">SELECT</span><span style="color: #E1E4E8"> username </span><span style="color: #F97583">AS</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">owner</span></span>
<span class="line"><span style="color: #E1E4E8">        </span><span style="color: #F97583">FROM</span><span style="color: #E1E4E8"> dba_users</span></span>
<span class="line"><span style="color: #E1E4E8">        </span><span style="color: #F97583">WHERE</span><span style="color: #E1E4E8"> username </span><span style="color: #F97583">NOT</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">IN</span><span style="color: #E1E4E8"> (</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;ANONYMOUS&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYS&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYSTEM&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYSAUX&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;APPQOSSYS&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;AUDSYS&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;CTXSYS&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;DBSNMP&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;DIP&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;GSMADMIN_INTERNAL&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;GSMCATUSER&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;GSMUSER&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;ORACLE_OCM&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYSBACKUP&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYSDG&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYSKM&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;XDB&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;XS$NULL&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;RDSADMIN&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;SYSRAC&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;SYS$UMF&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;REMOTE_SCHEDULER_AGENT&#39;</span><span style="color: #E1E4E8">, </span><span style="color: #9ECBFF">&#39;GGSYS&#39;</span><span style="color: #E1E4E8">,</span></span>
<span class="line"><span style="color: #E1E4E8">            </span><span style="color: #9ECBFF">&#39;DBSFWUSER&#39;</span></span>
<span class="line"><span style="color: #E1E4E8">        )</span></span>
<span class="line"><span style="color: #E1E4E8">    );</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #6A737D">-- Aplicando filtro para exportação dos schemas selecionados</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #79B8FF">DBMS_DATAPUMP</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">METADATA_FILTER</span><span style="color: #E1E4E8">(Bkp, </span><span style="color: #9ECBFF">&#39;SCHEMA_LIST&#39;</span><span style="color: #E1E4E8">, s);</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #6A737D">-- Iniciando o job de exportação</span></span>
<span class="line"><span style="color: #E1E4E8">    </span><span style="color: #79B8FF">DBMS_DATAPUMP</span><span style="color: #E1E4E8">.</span><span style="color: #79B8FF">START_JOB</span><span style="color: #E1E4E8">(Bkp);</span></span>
<span class="line"><span style="color: #F97583">END</span><span style="color: #E1E4E8">;</span></span>
<span class="line"><span style="color: #F97583">/</span></span>
<span class="line"></span></code></pre></div>



<p></p>



<h3 class="wp-block-heading">Etapa 2: Acompanhando o Progresso da Exportação</h3>



<p>Para verificar o progresso da exportação, execute o seguinte comando no banco de dados de origem:</p>



<p><code>SELECT text<br>FROM TABLE(rdsadmin.rds_file_util.Read_text_file (<br>p_directory =&gt; 'DATA_PUMP_DIR',<br>p_filename =&gt; 'datapump_source_DATA_F.log'<br>));</code></p>



<p></p>



<h3 class="wp-block-heading">Etapa 3: Verificando o Arquivo Gerado</h3>



<p>Para verificar o arquivo gerado no diretório, utilize o seguinte comando no banco de dados de origem:</p>



<p><code>SET LINES 200 PAGES 200<br>COL filename FORMAT A100<br>SELECT filename,<br>ROUND(filesize / 1024 / 1024 / 1024) AS SIZE_GB<br>FROM TABLE(rdsadmin.rds_file_util.Listdir('DATA_PUMP_DIR'))<br>WHERE filename LIKE 'datapump_source_DATA_F%'<br>ORDER BY mtime;</code></p>



<p></p>



<p>Para as próximas etapas sobre transferência para o ambiente de destino e criação de DBLINK e DIRECTORY, sugiro verificá-las diretamente na <a href="https://docs.oracle.com/">documentação oficial da Oracle</a> , pois podem variar dependendo da configuração e políticas de segurança do ambiente.</p>



<p></p>



<p><strong><em>Criado por : Carlos Furushima</em></strong></p>



<p></p>



<p></p>



<p></p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
