1. 08 Jul, 2009 1 commit
  2. 07 Jul, 2009 1 commit
  3. 06 Jul, 2009 1 commit
  4. 03 Jul, 2009 9 commits
  5. 02 Jul, 2009 3 commits
  6. 01 Jul, 2009 3 commits
  7. 29 Jun, 2009 3 commits
  8. 24 Jun, 2009 1 commit
    • Vincent Pelletier's avatar
      Reorder connection initialisation packets for master connection: · f627727f
      Vincent Pelletier authored
      - first, asks which master is the primary
      - then, when connected to the primary, request node identification
      - then, ask explicitely for partition table and node information, to follow query/answer schema.
      Details:
      - Master:
       - Move handleAskPrimaryMaster, handleAskNodeInformation and handleAskPartitionTable implementations to base handler to factorise code
       - handleRequestNodeIdentification is not required any more in secondary mode, only handleAskPrimaryMaster
      - Client:
       - Make bootstrap handler and master connection behave more similarly to on storage's equivalents
       - Remove PrimaryHandler (moved into PrimaryNotificationsHandler)
       - parse master node configured ip list just once, and register them to node manager just once (in app's __init__)
      
      
      git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@681 71dcc9de-d417-0410-9af5-da40c76e7ee4
      f627727f
  9. 22 Jun, 2009 8 commits
  10. 19 Jun, 2009 3 commits
  11. 17 Jun, 2009 2 commits
  12. 16 Jun, 2009 1 commit
    • Grégory Wisniewski's avatar
      Split partition table class in two. One for the admin node, another for other · a340846d
      Grégory Wisniewski authored
      node types. Add getCellListForID() in which is computed the cell related to an
      OID or TID. Add _getPartitionTable() accessor in client application that check
      if the master connection is established or not, and reconnect to obtain the last
      partition table. Move the connecting_to_master_node lock in the accessors
      instead of connectToPrimaryMaster(). This latter method is also set as private.
      Note that the connection to primary master is not established at client startup
      but when trying to access to the partition table or the primary connection. 
      Split tests for the partition table and update others tests altered with changes
      above. Fix a database name for mysqldb module, remove some unused import.
      
      
      git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@627 71dcc9de-d417-0410-9af5-da40c76e7ee4
      a340846d
  13. 15 Jun, 2009 2 commits
  14. 12 Jun, 2009 2 commits