Difference between revisions of "Database Table: clustermove inprogress"

From Dreamwidth Notes
Jump to: navigation, search
(Created page with 'This table is used by the ljbackup and ljumover daemons to track the transitions of users between clusters. [[Category: Database Table|clustermov...')
 
m
Line 1: Line 1:
 
This table is used by the [[ljbackup.pl|ljbackup]] and [[ljumover.pl|ljumover]] daemons to track the transitions of users between clusters.
 
This table is used by the [[ljbackup.pl|ljbackup]] and [[ljumover.pl|ljumover]] daemons to track the transitions of users between clusters.
  
[[Category: Database Table|clustermove_inprogress]]
+
= Definition =
=Definition=
+
 
<source lang="sql">
 
<source lang="sql">
 
CREATE TABLE clustermove_inprogress (
 
CREATE TABLE clustermove_inprogress (
Line 15: Line 14:
 
</source>
 
</source>
  
=Relationships=
+
= Relationships =
 +
 
 
Foreign key userid to [[Database Table: user|user]].userid
 
Foreign key userid to [[Database Table: user|user]].userid
  
 
moverinstance identifies an instance of the [[ljumover.pl|ljumover]] daemon.
 
moverinstance identifies an instance of the [[ljumover.pl|ljumover]] daemon.
  
=Location=
+
= Location =
 +
 
 
[[Global database]]
 
[[Global database]]
 +
 +
[[Category: Database Tables|clustermove_inprogress]]

Revision as of 16:11, 30 March 2009

This table is used by the ljbackup and ljumover daemons to track the transitions of users between clusters.

Definition

CREATE TABLE clustermove_inprogress (
    userid      INT UNSIGNED NOT NULL,
    locktime    INT UNSIGNED NOT NULL,
    dstclust    SMALLINT UNSIGNED NOT NULL,
    moverhost   INT UNSIGNED NOT NULL,
    moverport   SMALLINT UNSIGNED NOT NULL,
    moverinstance CHAR(22) NOT NULL, # base64ed MD5 hash
    PRIMARY KEY (userid)
)

Relationships

Foreign key userid to user.userid

moverinstance identifies an instance of the ljumover daemon.

Location

Global database