[Laszlo-dev] For Review: Change 20070906-maxcarlson-N Summary: UPDATED: Change explicit replicators to support (data)selectionmanager

Max Carlson max at openlaszlo.org
Thu Sep 6 13:07:59 PDT 2007


Change 20070906-maxcarlson-N by maxcarlson at plastik on 2007-09-06  
13:06:11 PDT
     in /Users/maxcarlson/openlaszlo/waffleconeclean
     for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

Summary: UPDATED: Change explicit replicators to support (data) 
selectionmanager

New Features:

Bugs Fixed: LPP-4667 - replicatorselectionmanager: yet another  
replication manager is confusing

Technical Reviewer: sallen
QA Reviewer: ptw
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: selection.lzx - add testcase for selection that doesn't use  
lists.

test-replicator.lzx - Change explicit replicators to use  
dataselectionmanager and selectionmanager.

lzx-autoincludes.properties - Remove utils/replicator/ 
replicatorselectionmanager.lzx.

lazyreplicator.lzx - Add getCloneForNode() implementation similar to  
lazy replication's.

library.lzx - Remove replicatorselectionmanager.

replicator.lzx - Reset selection state in bind().  Set cloneManager  
attribute for backward compatibility with selection managers.   Added  
implementation of getCloneForNode() similar to replication manager's,  
which gets the clone for the given datapath

replicatorselectionmanager.lzx - Buh-bye!

Tests: All permutations in selection.lzx work properly.

Files:
A      test/explicit-replicators/selection.lzx
M      test/explicit-replicators/test-replicator.lzx
M      WEB-INF/lps/misc/lzx-autoincludes.properties
M      lps/components/utils/replicator/lazyreplicator.lzx
M      lps/components/utils/replicator/library.lzx
M      lps/components/utils/replicator/replicator.lzx
D      lps/components/utils/replicator/replicatorselectionmanager.lzx

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070906- 
maxcarlson-N.tar


More information about the Laszlo-dev mailing list