Seems when I use EXECUTE SCRIPT and slonik reports PGRES_TUPLES_OK updates may NOT be finished yet on all slaves. I ran a long ALTER TABLE statement (about 3 minutes), master updated immediately after I had seen PGRES_TUPLES_OK, but slave - 10 or more minutes later.
So, the questions are:
1. THE MAIN question: is it possible to ask slonik to wait untill all scheme changes were propogated to all slaves after a slonik call?
2. If slonik updates slaves not immediately, but via event creation, why does it still need to know an information about ALL database hosts, not only about the master database? I have to enumerate all slave hosts in slonik calls: