Home > Archive > Slony1 PostgreSQL Replication > January 2006 > Slony-I 1.2 work opens...









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Slony-I 1.2 work opens...
Christopher Browne

2006-01-26, 5:00 pm

Now that version 1.1.5 has been released, it now makes sense to look
at what features need to get in in order to get version 1.2 to being
"release-ready."

A number of things complained about were consciously left alone
because, in the "stable" stream, we should (arguably) primarily be
fixing specific engine problems being experienced that _don't_ point
to major reimplementation of things.

In order not to invalidate RPM packaging work, for instance, we didn't
take on some of the build environment changes that got suggested,
notably cleaning up the usage of --prefix and other configure-time
parameters. It is now "fair game" to do so; we'll presumably break
the RPMs, but that's necessary to clean things up. Bugs #1507, 1508,
1509, 1510, 1497, 1473, 1475 all seem to be relevant to the build
environment.

Other things likely on the 1.2 "track":

- The stored function that regenerates sl_listen needs revising
(#1485)

- EXECUTE SCRIPT will fail if an early query creates columns on
tables, and then later queries manipulate those columns

- Rotating periodically between sl_log_1 and sl_log_2 will resolve
some issues relating to XID rollover

- I'd sorta like to have EVENT PING, that sends a "chain letter" to
the nodes so you can watch a 'custom' event propagate thru logs

- I favor a SUBMIT NOTIFY; Jan has a thought of having a EXECUTE UNIX
SCRIPT where an event would pass along the name of a script to run
on each node at the common point in the transaction stream

- More tests, more tests... Someone ought to write... more tests...
(Part of the point: someone _OTHER THAN I_ should write some more
tests...)
--
output = ("cbbrowne" "@" "acm.org")
http://cbbrowne.com/info/spreadsheets.html
Idiosyncratic indentations, double-spacing, capitalization, etc., while
stamps of individuality, leave one an easy target for parody.
-- from the Symbolics Guidelines for Sending Mail
Hannu Krosing

2006-01-27, 7:24 am

w5xoZWwga2VuYWwgcMOk
ZXZhbCwgTiwgMjAwNi0w
MS0yNiBrZWxsIDE1OjA3
LCBraXJqdXRhcyBD
aHJpc3RvcGhlcgpCcm93
bmU6Cj4gTm93IHRoYXQg
dmVyc2lvbiAxLjEuNSBo
YXMgYmVlbiByZWxl
YXNlZCwgaXQgbm93IG1h
a2VzIHNlbnNlIHRvIGxv
b2sKPiBhdCB3aGF0IGZl
YXR1cmVzIG5lZWQg
dG8gZ2V0IGluIGluIG9y
ZGVyIHRvIGdldCB2ZXJz
aW9uIDEuMiB0byBiZWlu
Zwo+ICJyZWxlYXNl
LXJlYWR5LiIKPiAKPiBB
IG51bWJlciBvZiB0aGlu
Z3MgY29tcGxhaW5lZCBh
Ym91dCB3ZXJlIGNv
bnNjaW91c2x5IGxlZnQg
YWxvbmUKPiBiZWNhdXNl
LCBpbiB0aGUgInN0YWJs
ZSIgc3RyZWFtLCB3
ZSBzaG91bGQgKGFyZ3Vh
Ymx5KSBwcmltYXJpbHkg
YmUKPiBmaXhpbmcgc3Bl
Y2lmaWMgZW5naW5l
IHByb2JsZW1zIGJlaW5n
IGV4cGVyaWVuY2VkIHRo
YXQgX2Rvbid0XyBwb2lu
dAo+IHRvIG1ham9y
IHJlaW1wbGVtZW50YXRp
b24gb2YgdGhpbmdzLgo+
IAo+IEluIG9yZGVyIG5v
dCB0byBpbnZhbGlk
YXRlIFJQTSBwYWNrYWdp
bmcgd29yaywgZm9yIGlu
c3RhbmNlLCB3ZSBkaWRu
J3QKPiB0YWtlIG9u
IHNvbWUgb2YgdGhlIGJ1
aWxkIGVudmlyb25tZW50
IGNoYW5nZXMgdGhhdCBn
b3Qgc3VnZ2VzdGVk
LAo+IG5vdGFibHkgY2xl
YW5pbmcgdXAgdGhlIHVz
YWdlIG9mIC0tcHJlZml4
IGFuZCBvdGhlciBj
b25maWd1cmUtdGltZQo+
IHBhcmFtZXRlcnMuICBJ
dCBpcyBub3cgImZhaXIg
Z2FtZSIgdG8gZG8g
c287IHdlJ2xsIHByZXN1
bWFibHkgYnJlYWsKPiB0
aGUgUlBNcywgYnV0IHRo
YXQncyBuZWNlc3Nh
cnkgdG8gY2xlYW4gdGhp
bmdzIHVwLiAgQnVncyAj
MTUwNywgMTUwOCwKPiAx
NTA5LCAxNTEwLCAx
NDk3LCAxNDczLCAxNDc1
IGFsbCBzZWVtIHRvIGJl
IHJlbGV2YW50IHRvIHRo
ZSBidWlsZAo+IGVu
dmlyb25tZW50Lgo+IAo+
IE90aGVyIHRoaW5ncyBs
aWtlbHkgb24gdGhlIDEu
MiAidHJhY2siOgo+
IAo+IC0gVGhlIHN0b3Jl
ZCBmdW5jdGlvbiB0aGF0
IHJlZ2VuZXJhdGVzIHNs
X2xpc3RlbiBuZWVk
cyByZXZpc2luZwo+ICAg
KCMxNDg1KQo+IAo+IC0g
RVhFQ1VURSBTQ1JJUFQg
d2lsbCBmYWlsIGlm
IGFuIGVhcmx5IHF1ZXJ5
IGNyZWF0ZXMgY29sdW1u
cyBvbgo+ICAgdGFibGVz
LCBhbmQgdGhlbiBs
YXRlciBxdWVyaWVzIG1h
bmlwdWxhdGUgdGhvc2Ug
Y29sdW1ucwo+IAo+IC0g
Um90YXRpbmcgcGVy
aW9kaWNhbGx5IGJldHdl
ZW4gc2xfbG9nXzEgYW5k
IHNsX2xvZ18yIHdpbGwg
cmVzb2x2ZQo+ICAg
c29tZSBpc3N1ZXMgcmVs
YXRpbmcgdG8gWElEIHJv
bGxvdmVyCgpTb21lIGJ1
dCBub3QgYWxsIDoo
CgpGb3IgZXhhbXBsZSBp
ZiBhIGNsdXN0ZXIgaGFz
IHNldmVyYWwgbm9kZXMg
cHJvZHVjaW5nIGRh
dGEsIGFuZCB0aGV5IGFy
ZQp0dW5uZWxlZCB0aHJv
dWdoIGEgc2luZ2xlIG5v
ZGUsIHRoZW4gdGhl
IHhpZC13cmFwYXJvdW5k
IHdpbGwgc3RpbGwgYnJl
YWsKYnRyZWUgaW5kZXhl
cyBhbmQgeW91IGFy
ZSBzdGlsbCBsb3Npbmcg
ZGF0YS4KClBlcmhhcHMg
d2Ugc2hvdWxkIG1vdmUg
dG8gc3RvcmluZyB4
aWQncyBhcyBwbGFpbiBi
aWdpbnRzIGFuZCBmaXgK
c25hcHNob3QgdHlwZSBh
Y2NvcmRpbmdseS4g
KE1hcmtvIEtyZWVuIGhh
cyBkb25lIHRoZSA4Ynl0
ZS14aWQgKHdpdGgKd3Jh
cGFyb3VuZCBkZXRl
Y3Rpb24pIGFuZCA4Ynl0
ZS1zbmFwc2hvdCBwYXJ0
IGZvciBvbmUgb2Ygb3Vy
IGludGVybmFsCnBy
b2plY3RzKS4KCkJ0dywg
d2hhdCBpcyB0aGUgcmVh
c29uaW5nIGJlaGluZCBu
b3Qgc3RvcmluZyBm
dWxsIHNuYXBzaG90cyBp
biBzbF9ldmVudAphcyBp
dHMgb3duIHNuYXBzaG90
IHR5cGU/IHdoeSBp
cyBpdCBicm9rZW4gZG93
biBpbnRvIDMgZmllbGRz
ICh4eGlkLAp4eGlkLCB0
ZXh0KSA/CgpQZXJo
YXBzIGEgZ2VuZXJhbCBE
T05ULkRPIGRvY3VtZW50
IHNob3VsZCBhbHNvIGJl
IGNvbXBpbGVkIGFu
ZCBpbmNsdWRlZAp3aXRo
IHNsb255IGRvY3VtZW50
aW5nIG1vcmUgY29tbW9u
IHdheXMgdG8gc2hv
b3QgeW91cnNlbGYgaW4g
dGhlIGZvb3QuCgotLS0t
LS0tLS0tLS0tLS0tCkhh
bm51CgoKCl9fX19f
X19fX19fX19fX19fX19f
X19fX19fX19fX19fX19f
X19fX19fX19fX19fClNs
b255MS1nZW5lcmFs
IG1haWxpbmcgbGlzdApT
bG9ueTEtZ2VuZXJhbEBn
Ym9yZy5wb3N0Z3Jlc3Fs
Lm9yZwpodHRwOi8v
Z2JvcmcucG9zdGdyZXNx
bC5vcmcvbWFpbG1hbi9s
aXN0aW5mby9zbG9ueTEt
Z2VuZXJhbAo=

Sponsored Links





Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive | Programming forum archive

Copyright 2008 droptable.com