Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-22 | tests/londiste/regen.sh: test various combination of options | Marko Kreen | |
2013-03-01 | create-node: validate, accept public location from config | Marko Kreen | |
2012-11-29 | tests/londiste: testcase for weird merge | Marko Kreen | |
2012-11-29 | remove obsolete files | Marko Kreen | |
2012-11-28 | Few more syncer fixes | Marko Kreen | |
2012-11-28 | More tests for londiste | Marko Kreen | |
2012-11-28 | londiste regen.sh: don't run repair/compare quietly | Marko Kreen | |
2012-11-28 | testlib.sh: use CASCADE when dropping table | Marko Kreen | |
2012-11-26 | londiste resurrect: Get dead root back into cascade | Marko Kreen | |
In some cases the 'takeover --dead-root' will be used although actual data on node is fine. Eg. network downtime, lost power. It would be good to have a way to bring it back to cascade without need for full rebuild. This command sync queue contents and re-subscribes node. Any events found on old root that are not spread to rest of cascade are dumped and deleted. No actual table changes are made, thus there must be external mechanism to avoid data conflicts. | |||
2012-10-18 | Two merge related tests created. | Asko Oja | |
merge_all tests simple merge from two partitions into one target Also tests adding columns through cascade merge_qnode tests same thing as merge all but uses also qnodes | |||
2012-10-08 | New syncer logic for non-root provider | Marko Kreen | |
Table-based locking is broken if provider is not root as it blocks whole node. Implement different logic for such case that pauses upstream worker to get well-defined sync point. | |||
2012-07-18 | tests/merge/addcol-data2.sql: missing file | Marko Kreen | |
2012-07-18 | tests/simplecons - simple_consumer & simple_local_consumer tests | Marko Kreen | |
2012-07-13 | londiste: --find-copy-node switch for add-table | Marko Kreen | |
This will find node where tables are available for copy by walking upwards to root. | |||
2012-07-13 | londiste execute: fix downstream apply | Marko Kreen | |
- Downgrade "already applied" message from WARN to INFO Unnecessary to warn about expected situation. - ExecAttr: urldecoding fixes This path was not tested properly. - Test execute-through-combined-queue | |||
2012-07-13 | pgq.LocalConsumer: consumer that tracks processed ticks in local file | Marko Kreen | |
2012-07-13 | testlib.sh: few improvements | Marko Kreen | |
title2, title3, run_qadmin, cat_file | |||
2012-07-05 | londiste: Wait commands for londiste | Marko Kreen | |
add-table --wait-sync Don't return until all pending tables are synced wait-sync Wait until all pending tables are synced. wait-root Wait until root's next tick has appeared locally. wait-provider Wait until provider's next tick has appeared locally. | |||
2012-01-31 | --sync-watermark: limit watermark to specific nodes | Marko Kreen | |
This will allow specified nodes to sync global watermark with each other, without sending it upwards. This isolates root node from lag on downstream nodes. | |||
2011-12-29 | tests/handler: test dispatcher too | Marko Kreen | |
2011-12-23 | tests/merge: make test run again | Marko Kreen | |
Now local_add adds table to combined-root too. Test did not consider that. | |||
2011-12-14 | tests/londiste: test repair | Marko Kreen | |
2011-11-21 | tests: replace 'replay' with 'worker' | Marko Kreen | |
2011-11-01 | tests/rename: test for --dest-table | Marko Kreen | |
2011-10-24 | tests/londiste: sanitize a bit | Marko Kreen | |
turn off log grep to make output human-viewable | |||
2011-10-24 | testlib: use code blocks | Marko Kreen | |
2011-10-04 | tests/londiste: test pgq_autocommit | Marko Kreen | |
2011-08-22 | tests/noqueue: minor improvements | Marko Kreen | |
- avoid hardcoded sleeps - avoid hardcoded part count | |||
2011-08-07 | multimaster handler | Egon Valdmees | |
2011-06-15 | part handler | Egon Valdmees | |
handler adds trigger argument to full extra3 field with hash value and filter to event_processing and full_copy | |||
2011-06-08 | fixed merge testcode | Egon Valdmees | |
2011-06-07 | fake_local and qsplitter handlers | Egon Valdmees | |
added new handlers: * fake_local - dummy handler to setup queue tables. All events are ignored. Table structure is not required. Use in branch/leaf * qsplitter - dummy handler to setup queue tables. All events are ignored. Table structure is not required. All table events are inserted to destination queue, specified with handler arg 'queue'. changed local_add_table to allow adding of non-existing tables | |||
2011-05-11 | OCM-2279: londiste3 should translate everything to utf8, in a lossy way | Egon Valdmees | |
where appropriate * added argument 'encoding' to dispatcher handler * tests for invalid utf8 sequences * support for renamed table copy in dispatcher handler | |||
2011-04-15 | OCM-1524: merge_all switch for non-queue merge leaf | Egon Valdmees | |
2011-04-15 | OCM-1524: syntax error fix and added tests | Egon Valdmees | |
2011-04-15 | OCM-1524: adding table to n:1 cascade merge should work as with merge-leaf ↵ | Egon Valdmees | |
scenario | |||
2011-01-24 | pgq/cascade/admin: make tag-dead store into db | Marko Kreen | |
2011-01-24 | londiste: change behaviour of --create* flags | Marko Kreen | |
--create now does minimal pkey-only structure --create-full does maximal structure --create-only is dropped as too complex | |||
2011-01-12 | tests/londiste: test lagging takeover | Marko Kreen | |
2011-01-10 | tests: default to tcp connection | Marko Kreen | |
2011-01-10 | tests/londiste: generate some load when testing | Marko Kreen | |
2010-12-03 | tests/handler: bulk handler test | Marko Kreen | |
2010-12-01 | tests/londiste: test table-remove on subscribers | Marko Kreen | |
2010-11-29 | tests/merge: make sync faster | Marko Kreen | |
2010-11-29 | tests/merge: wait for sync on combined-root | Marko Kreen | |
2010-11-25 | tests/merge: some improvements | Marko Kreen | |
2010-11-24 | tests/merge: make it work again | Marko Kreen | |
2010-11-24 | testlib: nicer psql launcher | Marko Kreen | |
2010-11-19 | testlib cleanup fixes | Marko Kreen | |
2010-06-25 | Update londiste test with new script names | Marko Kreen | |