TableSyncStream

TableSyncStream is a table sync algo that selects all rows.  This package implements the simplest possible table-sync algorithm: read every row from the tables and compare them.

Functions

new

sub new

name

sub name

can_sync

sub can_sync

prepare_to_sync

sub prepare_to_sync

uses_checksum

sub uses_checksum

set_checksum_queries

sub set_checksum_queries

prepare_sync_cycle

sub prepare_sync_cycle

get_sql

sub get_sql

same_row

sub same_row

not_in_right

sub not_in_right

not_in_left

sub not_in_left

done_with_rows

sub done_with_rows

done

sub done

key_cols

sub key_cols

pending_changes

sub pending_changes

_d

sub _d
sub new
sub name
sub can_sync
sub prepare_to_sync
sub uses_checksum
sub set_checksum_queries
sub prepare_sync_cycle
sub get_sql
sub same_row
sub not_in_right
sub not_in_left
sub done_with_rows
sub done
sub key_cols
sub pending_changes
sub _d
Close