How is this related to web2py?

On Sunday, 2 September 2018 11:03:30 UTC-7, Soumitra Bhandary wrote:
>
> Hi,
>
>  I have performed below steps and after that , it seems that BDR 
> replication is broken . No DML statement is getting replicated and DDL 
> statements getting hanged . Any suggestion to this please . 
>
>
>    1. Executed in Postgres NODE 1 : Below statements  : 
>
> Insert into test_bdr_16 values(generate_series(1,100000000)) ;
> commit ;
> Insert into test_bdr_17 values(generate_series(1,100000000)) ;
> commit ;
> Insert into test_bdr_18 values(generate_series(1,100000000)) ;
> commit ;
> Insert into test_bdr_19 values(generate_series(1,100000000)) ;
>
> commit ;
>
> 2. Once transaction got finished it took around 35 Minutes to clear the 
> retention log bytes from one node to another .
>
> And both the node DB size was same 22 GB .
>
> 3. After that I executed in the same DB some normal DDL . It got hanged .
>
>  create table test12345(id int primary key ) ;
>
> Postgres LOG : 
>
> 2018-08-24 10:31:47.365 GMT-dbname -18552 LOG:  statement: create table 
> test12345(id int primary key ) ;
> 2018-08-24 10:31:47.366 GMT-dbname -18552 LOG:  DDL LOCK TRACE: acquiring 
> in mode <ddl_lock> for (bdr (6587226886794590652,2,16395,)) 
> [tracelevel=statement]
> 2018-08-24 10:31:47.366 GMT-dbname -18552 STATEMENT:  create table 
> test12345(id int primary key ) ;
> 2018-08-24 10:32:02.493 GMT-[unknown]-19545 LOG:  connection received: 
> host=127.0.0.1 port=60560
> 2018-08-24 10:32:02.494 GMT-dbname -19545 LOG:  connection authorized: 
> user=postgres database=dbname 
> 2018-08-24 10:32:02.495 GMT-dbname -19545 LOG:  disconnection: session 
> time: 0:00:00.002 user=postgres database=dbname host=127.0.0.1 port=60560
> 2018-08-24 10:32:32.507 GMT-[unknown]-21062 LOG:  connection received: 
> host=127.0.0.1 port=60728
> 2018-08-24 10:32:32.508 GMT-dbname -21062 LOG:  connection authorized: 
> user=postgres database=dbname 
>            
> 4. After cancelling the statement I executed simple DML which got 
> succeeded in same postgres node but did not replicate in the other node . 
>
> 5. I have verified all the bdr related system views which looks perfect to 
> me as per the replication status in both nodes  . 
>
> select * from bdr.bdr_nodes  ;
> -[ RECORD 1 
> ]------+------------------------------------------------------------------------------------------
> node_sysid         | XXXXXXXXXXXXXXXXXXXXX
> node_timeline      | 2
> node_dboid         | XXXXXXXX
> node_status        | r
> node_name          | XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.com
> node_local_dsn     | host=XXXXXXXXXXXXXXXXXXXXXXXXX port=5432 dbname=db
> node_init_from_dsn |
> node_read_only     | f
> node_seq_id        |
> -[ RECORD 2 
> ]------+------------------------------------------------------------------------------------------
> node_sysid         | XXXXXXXXXXXXXXXXXXXXX
> node_timeline      | 3
> node_dboid         | XXXXXXXX
> node_status        | r
> node_name          | XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.com
> node_local_dsn     | host=XXXXXXXX port=5432 dbname=dbname
> node_init_from_dsn | user=XXXXXXXX' port=5432 dbname=dbname
> node_read_only     | f
> node_seq_id        |
>
>
> select * from pg_replication_slots ;
> -[ RECORD 1 ]+----------------------------------------
> slot_name    | bdr_16395_6588xxxxxxxx8855xxxxx48_3_16395__
> plugin       | bdr
> slot_type    | logical
> datoid       | xxxxxx
> database     | xxxxxx
> active       | t
> xmin         |
> catalog_xmin | 96393353
> restart_lsn  | 1E/E6898ED0
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to